博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java SE基础部分——常用类库之NumberFormat(数字格式化)
阅读量:5016 次
发布时间:2019-06-12

本文共 1737 字,大约阅读时间需要 5 分钟。

数字格式化常用方法:DecimalFormat和NuberFormat。

1 //2016060524     数字格式化学习      2 //数字格式化   两种方法  一种直接使用NumberFormat,另一种DecimalFormat。 3 import java.text.NumberFormat; 4  5 public class NumberFormatDemo { 6  7     public static void main(String[] args) { 8         NumberFormat nf=null; 9         nf=NumberFormat.getInstance();10         System.out.println(nf.format(10000));11     }12 13 }

 

 

------------------------------DecimalFormat方法------------------------------------

1 //2016060524     数字格式化学习      2 //数字格式化   两种方法  一种直接使用NumberFormat,另一种DecimalFormat。 3 package Org; 4  5 import java.text.DecimalFormat; 6  7 class FormatDemo { 8     public void format1(String pattern, double value) { 9         DecimalFormat df = null;10         df = new DecimalFormat(pattern);11         String str = df.format(value);12         System.out.println("使用" + pattern + "格式化数字" + value + ":" + str);13     }14 }15 16 public class DecimalFormatDemo {17     public static void main(String args[]) {18         FormatDemo demo = new FormatDemo();19         demo.format1("###,###.###", 111222.34567);20         demo.format1("000,000.000", 11222.34567);21         demo.format1("###,###.###¥", 111222.34567);22         demo.format1("000,000.000¥", 11222.34567);23         demo.format1("##.###%", 0.345678);24         demo.format1("00.###%", 0.0345678);25         demo.format1("###.###\u2030", 0.345678);26     }27 }

 

DecimalFormat方法,运行结果:

1 使用###,###.###格式化数字111222.34567:111,222.3462 使用000,000.000格式化数字11222.34567:011,222.3463 使用###,###.###¥格式化数字111222.34567:111,222.346¥4 使用000,000.000¥格式化数字11222.34567:011,222.346¥5 使用##.###%格式化数字0.345678:34.568%6 使用00.###%格式化数字0.0345678:03.457%7 使用###.###‰格式化数字0.345678:345.678‰

 

转载于:https://www.cnblogs.com/newcode/p/5523623.html

你可能感兴趣的文章
校外实习报告(九)
查看>>
织梦DEDE多选项筛选_联动筛选功能的实现_二次开发
查看>>
12: xlrd 处理Excel文件
查看>>
前端面试题汇总(持续更新...)
查看>>
读《构建之法》第四章和十七章有感
查看>>
Selenium 入门到精通系列:六
查看>>
数据库中的外键和主键理解
查看>>
个人博客03
查看>>
Expression<Func<T,TResult>>和Func<T,TResult>
查看>>
文件缓存
查看>>
关于C语言中return的一些总结
查看>>
Linux 命令 - 文件搜索命令 locate
查看>>
ES的Zen发现机制
查看>>
【hibernate】1、Hibernate的一个注解 @Transient
查看>>
HihoCoder 1877 - Approximate Matching
查看>>
Elastic Search 语法总结
查看>>
yii2 源码分析1从入口开始
查看>>
Leetcode 128. Longest Consecutive Sequence
查看>>
C# 线程手册 第五章 扩展多线程应用程序 - 什么是线程池
查看>>
考研路茫茫--单词情结 - HDU 2243(AC自动机+矩阵乘法)
查看>>