`
javeye
  • 浏览: 329289 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

NumberFormat 的用法

阅读更多
NumberFormat 是所有数值格式的抽象基类。 该类提供了格式化和分析数值的接口。 NumberFormat 也提供了确定

哪个语言环境具有数值格式以及它们名字的方法。


 
import java.text.NumberFormat;

public class Test {


 public static void main(String[] args) {
  // TODO Auto-generated method stub
  Double myNumber=23323.3323232323;
  Double test=0.3434;
  //getInstance() 
  //返回当前缺省语言环境的缺省数值格式。
  String myString = NumberFormat.getInstance().format(myNumber);
  System.out.println(myString);
  //getCurrencyInstance()返回当前缺省语言环境的通用格式
  myString = NumberFormat.getCurrencyInstance().format(myNumber); 
  System.out.println(myString);
  //getNumberInstance() 返回当前缺省语言环境的通用数值格式。 
  myString = NumberFormat.getNumberInstance().format(myNumber); 
  System.out.println(myString);
  
  //getPercentInstance()  返回当前缺省语言环境的百分比格式。
  myString = NumberFormat.getPercentInstance().format(test); 
  System.out.println(myString);
  
  //setMaximumFractionDigits(int) 设置数值的小数部分允许的最大位数。 
  //setMaximumIntegerDigits(int)  设置数值的整数部分允许的最大位数。 
  //setMinimumFractionDigits(int) 设置数值的小数部分允许的最小位数。 
  //setMinimumIntegerDigits(int)  设置数值的整数部分允许的最小位数.
  NumberFormat format = NumberFormat.getInstance();
  format.setMinimumFractionDigits( 3 );
  format.setMaximumFractionDigits(5);
  format.setMaximumIntegerDigits( 10 );
  format.setMinimumIntegerDigits(0);
  System.out.println(format.format(2132323213.23266666666));
 }

}


分享到:
评论

相关推荐

    NumberFormat

    NULL 博文链接:https://chaoyi.iteye.com/blog/2082322

    vue-intl-numberformat:用于Intl.Numberformat的微型可重用Vue包装器

    Vue国际编号格式 ...用法 < vue xss=removed xss=removed xss=removed xss=removed></ vue> < script > import VueIntlNumberformat from ' vue-intl-numberformat ' ; export default { compon

    Java NumberFormat 类的详解及实例

    主要介绍了Java NumberFormat 类的详解及实例的相关资料,数字格式化类按照本地风格习惯进行的数字显示,需要的朋友可以参考下

    GridView导出Excel常见的5种文本格式 原创

    1) 文本:vnd.ms-excel.numberformat:@ 2) 日期:vnd.ms-excel.numberformat:yyyy/mm/dd ...用法:在GridView的RowDataBound事件中加入代码e.Row.Cells[0].Attributes.Add(“style”, “vnd.ms-excel.numberformat:@

    ExcelNumberFormat:解析并呈现Excel数字格式字符串

    ExcelNumberFormat .NET库可解析ECMA-376数字格式字符串和格式值,例如Excel和其他电子表格软件。 通过NuGet安装 如果要在项目中包括ExcelNumberFormat,则可以 若要安装ExcelNumberFormat,请在... 使用来自Cultur

    react-number-format:React组件以将数字格式化为输入形式或文本形式

    安装 通过npm npm install react-number-format --save 或从./dist获取编译的开发和生产版本用法ES6 import NumberFormat from 'react-number-format' ; ES5 const NumberFormat = require ( 'react-number-format' ...

    JAVA格式输出,JAVA格式输出

    使用下列方法之一可以获得默认地区的格式器: NumberFormat. getNumberInstance_r() NumberFormat. getCurrencyInstance_r() NumberFormat. getPercentInstance_r() 每个方法都返回类型为NumberFormat的一个对象。

    java常用工具类的使用

    SimpleDateFormat是DateFormat的子类,用法和DateFormat类基本一致,主要使用format()方法。 代码演示:SimpleDateFormat进行日期转换 import java.text.SimpleDateFormat; import java.util.Date; public class ...

    numberFormatter:给数字加上逗号

    数字格式器一个小的图书馆,将逗号添加到数字安装npm install @jdaudier/number-formatter 用法var numFormatter = require('@jdaudier/number-formatter');var formattedNum = numFormatter(35666);输出应为35,666...

    PHPExecl.tar.gz

    亲测没有问题,使用方法(*输出Excel之前,不可以有echo,var_dump()等,否则报错*) 1,首先引入 2,$objPHPExcel = new PHPExcel();$objPHPExcelWrite = new PHPExcel(); 3,读: $filename = "/www/htdocs/invlist.xlsx"; $...

    实现Java的数字格式化工具类

    在Java中使用java.text.DecimalFormat格式化数字为指定形式后输出,以满足实际需要;...使用时在实例化DecimalFormat对象时传递数字格式或通过DecimalFormat类中的applyPattern()方法来实现数字格式化。

    疯狂JAVA讲义

    9.6.6 使用NumberFormat格式化数字 350 9.6.7 使用DateFormat格式化日期 352 9.7 本章小结 355 本章练习 355 第10章 异常处理 356 10.1 异常概述 357 10.2 异常处理机制 358 10.2.1 使用try...catch捕获异常 ...

    vue-number-format:一个简单的Vue 2和3货币和数字输入组件

    Vue编号格式 轻巧灵活的Vue.js 2和3组件,用于显示和输入格式化的数字和货币 1.安装 安装npm模块: yarn add vue-number-format or npm i -S vue-number-format 2.全局安装 Vue3 import { createApp } from 'vue' ...

    sms-api

    用法 将电话号码发布到: /phone_numnber/create 具有以下查询格式: ?phone-number[phone_number]=_numberformat_ 有效的数字格式为: 07123 456789 44 7123 456789 44 7123 456789 07123456789 44712​​...

    AIC的Java课程1-6章

     能够使用Date, Calendar, Locale, DateFormat,NumberFormat类创建、改变和显示日期、数字和货币对象。  理解正则表达式,学会使用String.matches方法,Pattern和Matcher类进行模式匹配。  学会...

    基于DateTime.ParseExact方法的使用详解

    参数说明CultureInfo.CurrentCulture获取当前线程的区域信息中,包括DateTimeFormat 日期显示格式(日期分隔符)和 NumberFormat 货币。试例:1、时间中没有使用分割符的情况: 代码如下:string temp = “18991230...

    PHPEXCEL在PHP中操作excel的工具

    不过其使用方法相对来说也就有些繁琐。列举以记之。  -- PHP Code --  <?  //设置PHPExcel类库的include path  set_include_path('.'. PATH_SEPARATOR .  'D:\Zeal\PHP_LIBS' . PATH_SEPARATOR .  get_...

    vue-currency-input-轻松输入Vue.js的货币格式数字。-Vue.js开发

    Vue货币输入Vue货币输入插件可轻松输入货币格式的数字。...具有微小的捆绑包大小和零依赖关系键入时的格式基于Intl.NumberFormat的区域设置依赖于ISO的货币格式(免干扰)(将格式隐藏在焦点上以便于输入)

    Java开发详解.zip

    010402_【第4章:数组与方法】_方法的声明及使用笔记.pdf 010403_【第4章:数组与方法】_数组的引用传递笔记.pdf 010404_【第4章:数组与方法】_Java新特性对数组的支持笔记.pdf 020501_【第5章:面向对象基础】_...

    js使用小技巧

    Javascript小技巧一箩筐 事件源对象 event.srcElement.tagName event.srcElement.type ... 捕获释放 event.srcElement.setCapture();...event.srcElement.releaseCapture();... 根据鼠标获得元素: document....

Global site tag (gtag.js) - Google Analytics