java 数字格式化处理
来源:互联网 发布:vb的作用与功效副作用 编辑:程序博客网 时间:2024/05/21 02:52
大家都知道,很多时候我们显示的数字直接是3445566,而有时候需要显示3,445,566;要显示这样,那就需要对原本的数据进行格式化,java自身有提供格式化的类,调用里面的方法就可以很方便的进行格式化,得到我们需要的样式。
NumberFormatnumberFormat=NumberFormat.getInstance(Locale.CHINA);numberFormat.format(123456);
就是两行代码就可以搞定。第一行传递了一个Locale类的常量,告诉Locale类创建一个CHINA类型的Locale对象,用来实现数据的中国式格式化。格式化的效果如下:123,456
小数的四舍五入格式化:
double num = 2.01;
// 四舍五入取整
System.out.println("四舍五入取整:"+ new BigDecimal(num).setScale(0, BigDecimal.ROUND_HALF_UP));
// 舍掉小数取整
System.out.println("舍掉小数取整:" + (int) Math.floor(num));
double num = 3.986;
// 四舍五入保留两位小数
System.out.println("四舍五入取整:+ new BigDecimal(num).setScale(2, BigDecimal.ROUND_HALF_UP));
// 凑整,取上限
System.out.println("凑整:" + (int) Math.ceil(num));
0 0
- java 数字格式化处理
- JAVA 数字格式化处理方法
- JAVA 数字格式化处理方法; 国际化
- Java数字日期时间格式化处理
- freemarker 数字格式化处理
- Java数字、货币值和百分数等的格式化处理
- Java数字、货币值和百分数等的格式化处理
- Java数字、货币值和百分数等的格式化处理
- Java数字、货币值和百分数等的格式化处理
- Java数字、货币值和百分数等的格式化处理
- Java数字、货币值和百分数等的格式化处理
- Java数字、货币值和百分数等的格式化处理
- Java数字、货币值和百分数等的格式化处理
- java 数字格式化处理(小数点 百分号等)
- java 数字格式化处理(小数点 百分号等)
- java格式化数字
- java中的数字格式化
- java格式化数字
- Pycharm——程序
- oracle10g安装图解
- Substring()
- 20、Objective C中数组排序几种情况的总结
- linux限制用户进程数
- java 数字格式化处理
- android系统编译过程详解
- popViewControllerAnimated与dismissViewControllerAnimated
- 山东中医药大学计算机科学与技术2班王鑫童第6章笔记
- 堆和栈究竟有什么区别?
- QComboBox每个item设置提示信息的解决方案
- 常用代码记录
- iOS开源项目之日志框架CocoaLumberjack
- Rails的一些知识搜集