java中显示格式设定 |
您所在的位置:网站首页 › java中日期格式化 › java中显示格式设定 |
1 java 中显示格式的设定
在 java 中,通过显示格式,可以使得数据按照需要的格式显示出来。
显示格式是一个字符串,如“ $#,##0.00 ” ,在这个字符串中,可以包含占位符,如“ # ” 和“ 0 ” ;也可以包含文本输入部分,如“ $ ” ,也可以包含有特殊功能的符号,如千位分隔符 “ , ”和小数点“ . ”等。数据类型不同,显示格式的占位符和功能符号要求也不同,在这里, 我们按各种数据类型,对显示格式的使用做一些深入的研究。
数
0
数字占位符
若数字的位数小于格式要求的位数,则会用 0 补齐。当格值为 8.9 时,如格式为 00.00 , 则显示为 08.90
#
数字占位符
与
0 不同的是,当数字的位数小于格式要求的位数时,除了因为没有整数部分而出现 的 0 ,不会显示多余的 0 。当值为 0.89 时,如格式为 ##.### ,则显示为 0.89 。
.
小数点
只有当没有小数部分,且格式中未用 0 占用小数位时,小数点不显示。当值为 25 时, 如格式为 #.# ,则显示为 25 ;如格式为 #.00 ,则显示为 25.00 。
,
数位分隔符
逗号通常用作千位分隔符, 设定后, 在显示值的整数部分中, 从千位后起每隔三位添加 一个逗号。 如值为 12345678.1234 ,格式为 #,###.#### ,则显示为 12,345,678.1234 ,在这个显 示格式中,逗号写在千位的占位符 # 后说明逗号用作千位分隔符。
E 科学计数法
在显示格式中用 E 设定科学计数法显示后,单元格中的数会按照科学计数法显示出来, E 的前面需表示有效数字,后面需要用 0 表示指数的显示位数。如值为 1200 时,若格式为 0.00E00 ,则显示为 1.23E03 。
% 百分号
将数按百分数显示。如值为 0.45 时,格式为 0.0% ,则显示为 45.0% 。与百分号类似, 显示格式中也可以使用千分号‰。
其它符号
在显示格式的前后使用的其它字符, 会直接显示在结果中, 可以用来显示货币符号、 单 位等。 当值为 45.4 时, 如显示格式为 $0.00 , 则显示为 $45.40 ; 如格式为 #.#kg , 则显示为 45.4kg 。
日期
日期类型的数据中,使用字母较多,我们用下面的表格来说明,举例中使用的日期是 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |