仓酷云

标题: 了解下JAVA的Java小例子:输入格局化数字 [打印本页]

作者: 爱飞    时间: 2015-1-18 11:10
标题: 了解下JAVA的Java小例子:输入格局化数字
关于第二点:俺问问你,如果是企业级项目的话,诸如RMI,EJB,等一些关键技术,这些难道都不需要学么?如果光是使用jsp,servlet,javabean的话。
我们常常要将数字举行格局化,好比取2位小数,这是最多见的。Java供应DecimalFormat 类,帮你用最快的速率将数字格局化为你必要的模样。上面是一个例子:
importjava.text.DecimalFormat;
publicclassTestNumberFormat{
publicstaticvoidmain(String[]args){
doublepi=3.1415927;//圆周率
//取一名整数
System.out.println(newDecimalFormat("0").format(pi));//3
//取一名整数和两位小数
System.out.println(newDecimalFormat("0.00").format(pi));//3.14
//取两位整数和三位小数,整数不敷部分以0弥补。
System.out.println(newDecimalFormat("00.000").format(pi));//03.142
//取一切整数部分
System.out.println(newDecimalFormat("#").format(pi));//3
//以百分例如式计数,并取两位小数
System.out.println(newDecimalFormat("#.##%").format(pi));//314.16%
longc=299792458;//光速
//显现为迷信计数法,并取五位小数
System.out.println(newDecimalFormat("#.#####E0").format(c));//2.99792E8
//显现为两位整数的迷信计数法,并取四位小数
System.out.println(newDecimalFormat("00.####E0").format(c));//29.9792E7
//每三位以逗号举行分开。
System.out.println(newDecimalFormat(",###").format(c));//299,792,458
//将格局嵌进文本
System.out.println(newDecimalFormat("光速巨细为每秒,###米。").format(c));
}
}
DecimalFormat类次要靠#和0两种占位标记来指定命字长度。0暗示如果位数不敷则以0添补,#暗示只需有大概就把数字拉上这个地位。下面的例子包括了差未几一切的基础用法,假如你想懂得更多,请参考DecimalFormat类的文档。

诸如RMI,EJB等一些技术并不是你说的那么复杂,而是它们把一些复杂的工具封装成不复杂的工具了,理解这些工具是需要些时间。我问你,.net里有这些工具吗?要简单多少?。
作者: 乐观    时间: 2015-1-20 15:50
至于JDBC,就不用我多说了,你如果用java编过存取数据库的程序,就应该很熟悉。还有,如果你要用Java编发送电子邮件的程序,你就得看看Javamail 了。
作者: 莫相离    时间: 2015-1-20 17:29
Sun公司看见Oak在互联网上应用的前景,于是改造了Oak,于1995年5月以Java的名称正式发布。Java伴随着互联网的迅猛发展而发展,逐渐成为重要的网络编程语言。
作者: 分手快乐    时间: 2015-1-28 06:04
是一种为 Internet发展的计算机语言
作者: admin    时间: 2015-2-5 12:18
科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。
作者: 小魔女    时间: 2015-2-11 19:35
如果你学过HTML,那么事情要好办的多,如果没有,那你快去补一补HTML基础吧。其实JSP中的Java语法也不多,它更象一个脚本语言,有点象ASP。
作者: 谁可相欹    时间: 2015-3-2 17:12
是一种简化的C++语言 是一种安全的语言,具有阻绝计算机病毒传输的功能
作者: 只想知道    时间: 2015-3-11 04:44
你现在最缺的是实际的工作经验,而不是书本上那些凭空想出来的程序。
作者: 若相依    时间: 2015-3-17 20:50
有时间再研究一下MVC结构(把Model-View-Control分离开的设计思想)
作者: 仓酷云    时间: 2015-3-25 01:14
你一定会高兴地说,哈哈,原来成为Java高手就这么简单啊!记得Tomjava也曾碰到过一个项目经理,号称Java很简单,只要三个月就可以学会。




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2