Java中的格式化-MessageFormat,NumberFormat,DateFormat
来源:互联网 发布:ug8.0编程中的如何补面 编辑:程序博客网 时间:2024/06/04 19:44
该博客已经停止更新,新博客点击此处:DevWiki的博客
Java中有三种格式化类:
文本格式化:MessageFormat
数字格式化:NumberFormat
日期格式化:DateFormat
均位于Java.text包下.使用示例如下:
import java.text.DateFormat;import java.text.NumberFormat;import java.util.Date;import java.util.Locale;public class FormatTest {public static void main(String[] args) {double num = 1234567.89;Date date = new Date();Locale[] locales = {Locale.CHINA ,Locale.JAPAN ,Locale.US};for (int i = 0; i < locales.length; i++) {switch (i) {case 0:System.out.println("-----中国格式-----");break;case 1:System.out.println("-----日本格式-----");break;case 2:System.out.println("-----美国格式-----");break;}System.out.println("数字格式:" + (NumberFormat.getNumberInstance(locales[i])).format(num));System.out.println("货币格式:" + (NumberFormat.getCurrencyInstance(locales[i])).format(num));System.out.println("日期格式:" + (DateFormat.getDateInstance(DateFormat.FULL, locales[i])).format(date));}}}输出结果如下:
-----中国格式-----
数字格式:1,234,567.89
货币格式:¥1,234,567.89
日期格式:2014年9月19日 星期五
-----日本格式-----
数字格式:1,234,567.89
货币格式:¥1,234,568
日期格式:2014年9月19日
-----美国格式-----
数字格式:1,234,567.89
货币格式:$1,234,567.89
日期格式:Friday, September 19, 2014
各种格式化中还有很多方法,具体参考API.
0 0
- Java中的格式化-MessageFormat,NumberFormat,DateFormat
- Java的格式化-DateFormat/NumberFormat
- DateFormat java时间格式化
- java DecimalFormat, NumberFormat 格式化十进制数字
- JAVA:MessageFormat格式化文字输出
- Java中的NumberFormat类
- java中的MessageFormat
- jstl numberFormat & dateFormat
- DateFormat和MessageFormat
- JAVA DATEFORMAT 格式化时间输出
- NumberFormat在数字格式化中的使用
- 利用java类Numberformat格式化数据
- java 数字格式化 NumberFormat类的使用
- java 数字格式化:小数点、百分比 NumberFormat Decimalformat
- java 数字格式化:小数点、百分比 NumberFormat Decimalformat
- java 数字格式化:小数点、百分比 NumberFormat Decimalformat
- java中的Date与DateFormat
- Java中的DateFormat用法举例
- eclipse 使用Javadoc导出项目的API文档
- 算法————笔试内容--->红黑树(三)
- oracle存储过程中RAISE_APPLICATION_ERROR用法
- 解决WAMP搭建PHP环境后局域网其他机器无法访问的问题
- select 下拉框条件查询
- Java中的格式化-MessageFormat,NumberFormat,DateFormat
- iOS开发--跳转进入AppStore评论页面
- eclipse 使用CheckStyle实施编码标准
- 《登高》 杜甫
- 在微信公众平台前端网页上添加分享按钮
- CentOS6.0解决音乐乱码
- Python爬虫抓取csdn博客
- IPHONE6 近来1年不会开放NFC的API给开发者,也就是只能用来做支持了现在
- 欢迎使用主机宝