由于项目中要求输入的数字用千分位显示,数字保留两位小数,而且要求再删除数字的时候也要求删除后的数字也要是千分位显示,好像表达的有点不清楚,贴代码吧,作为一个小工具吧。

/**

* 格式化数字为千分位显示;

* @param 要格式化的数字;

* @return

*/

public static String fmtMicrometer(String text)

{

DecimalFormat df = null;

if(text.indexOf(".") > 0)

{

if(text.length() - text.indexOf(".")-1 == 0)

{

df = new DecimalFormat("###,##0.");

}else if(text.length() - text.indexOf(".")-1 == 1)

{

df = new DecimalFormat("###,##0.0");

}else

{

df = new DecimalFormat("###,##0.00");

}

}else

{

df = new DecimalFormat("###,##0");

}

double number = 0.0;

try {

number &

java 数字千分位_java实现数字千分位的显示相关推荐

  1. java手机游戏吸血鬼_Java 吸血鬼数字

    private static void vampireNum() { // 官方参考答案 int[] startDigit = new int[4]; int[] productDigit = new ...

  2. java 数字转大写_Java实现数字大写转换

    packageday1;importjava.util.ArrayList;importjava.util.Collections;importjava.util.regex.Pattern;publ ...

  3. java浮点型需知_java使用数字类型注意事项

    1 在java中如果要求计算的数据较为准确,会使用BigDecimal类.在新建BigDecimal对象时,可以使用String或int类型的参数,不要使用float或double或者直接常量浮点型为 ...

  4. 猜java数字游戏大全_Java 猜数字游戏

    最近学习了Java的基础知识,利用闲暇写了个猜数字游戏.由于对Java还不太熟悉,写的有些简单,尤其抛异常还不太会使用,请大家提意见.下面贴一下代码,也供以后自己修改. 1.Main类,主要是提供一个 ...

  5. java怎么判断数字几位数_Java判断数字位数的方法总结

    Java判断数字位数的方法总结 发布于 2020-7-5| 复制链接 本文给大家整理了Java判断数字位数的两种常用方法,对此有兴趣的可以跟着小妖一起学习下. 普通方法: ```java import ...

  6. 用Java统计姓氏个数_JAVA统计数字个数

    问题描述 在1至2019中,有多少个数的数位中包含数字9? 注意,有的数中的数位中包含多个9,这个数只算一次.例如,1999这个数包含数字9,在计算只是算一个数. 答案提交 这是一道结果填空的题,你只 ...

  7. java中大数字表示什么_JAVA中大数字的的处理:BigInteger和BigDecimal

    关键技术剖析: ² BigInteger:支持任意精度的整数,可以精确地表示任意大小的整数值,同时在运算过程中不会丢失任何信息. ² BigDecimal:可以精确地表示任意精度的小数,同时在运算过程 ...

  8. java银行金额大写转换_Java版 数字金额大写转换

    package com.utils; public class Change { public static void main(String agrs[]) { //整数 System.out.pr ...

  9. java 数字的位数_Java判断数字位数的方法总结

    普通方法: import java.util.scanner; public class digits { public static void main(string[] args){ scanne ...

最新文章

  1. 【网络安全】能在Twitter和Instagram上实现信息收集和数据获取的工具
  2. 【云上ELK系列】Logstash迁移Elasticsearch数据方法解读
  3. Winform中使用FastReport实现简单的自定义PDF导出
  4. avalon2学习教程15指令总结
  5. Struts2源码阅读(四)_DispatcherConfigurationProvider续
  6. mysql 查询优化 ~ 多表查询基础知识
  7. Python爬虫 Day 3
  8. Java常用集合类:ArrayList
  9. 你所能用到的数据结构(六)
  10. ActiveMQ 无法启动 提示端口被占用 解决方案
  11. PyQt5-网格布局(QGridLayout)-10
  12. 简约记账系统基于android,基于Android平台的记账系统的设计与实现
  13. 常见驱动程序相关知识
  14. 价值1680元的python实战全套教学视频
  15. 深圳大学移动互联网应用期末大作业——垃圾分类app
  16. 无人驾驶安全报告分析
  17. icem二维非结构网格划分_Ansys Icem CFD网格划分实例详解PDF及附件
  18. 多媒体视频技术:视频基础、视频格式、视频应用
  19. c语言如何添加程序图标,如何给C控制台程序添加图标
  20. Flutter web 滚动循环 title(Flutter Web端 滚动显示浏览器标签页名)

热门文章

  1. 99数据集预处理_深度学习在放射治疗的应用—工具篇(五)数据集构建
  2. RUNTIME_CLASS
  3. php获取当天日期及星期几,[PHP]获取当天或指定日期属于星期几
  4. java的基本循环结构_Java基础之(九):循环结构
  5. Java中instanceof与getClass的区别
  6. iOS开发的架构模式
  7. 网站直达上线运营,API接口开发中
  8. Eclipse+svn+subclipse配置
  9. .NET常见错误大全
  10. 部署Vista – 第2部分:理解Windows安装程序和Windows映像文件格式