仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 488|回复: 9
打印 上一主题 下一主题

[学习教程] 了解下JAVA的Java小例子:输入格局化数字

[复制链接]
爱飞 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:10:23 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

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

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-9-21 23:39

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表