栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

java格式化输出是什么意思(java 数字格式化)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java格式化输出是什么意思(java 数字格式化)

数字格式化有哪些
#代表任意数字
,代表千分位
.

代表小数点

0代表不够时补0

1、表示形式:###,###.##【表示加入千分位,保留2个小数】

DecimalFormat类
        DecimalFormat df = new DecimalFormat("###,###,###.0000");
        double t = 543123.12;
        System.out.println(df.format(t));// 543,123.1200
高精度BigDecimal类【java.math.BigDecimal】

1、这是一个引用数据类型,SUN提供的一个类,专门用在财务系统中。

2、这种类型不能直接进行加减乘除计算,只能调用方法来实现【类库中已有】。

Random类

protected  intnext(int bits)
          生成下一个伪随机数。
 booleannextBoolean()
          返回下一个伪随机数,它是取自此随机数生成器序列的均匀分布的 boolean 值。
 voidnextBytes(byte[] bytes)
          生成随机字节并将其置于用户提供的 byte 数组中。
 doublenextDouble()
          返回下一个伪随机数,它是取自此随机数生成器序列的、在 0.0 和 1.0 之间均匀分布的 double 值。
 floatnextFloat()
          返回下一个伪随机数,它是取自此随机数生成器序列的、在 0.0 和 1.0 之间均匀分布的 float 值。
 doublenextGaussian()
          返回下一个伪随机数,它是取自此随机数生成器序列的、呈高斯(“正态”)分布的 double 值,其平均值是 0.0,标准差是 1.0。
 intnextInt()
          返回下一个伪随机数,它是此随机数生成器的序列中均匀分布的 int 值。
 intnextInt(int n)
          返回一个伪随机数,它是取自此随机数生成器序列的、在 0(包括)和指定值(不包括)之间均匀分布的 int 值。
 longnextLong()
          返回下一个伪随机数,它是取自此随机数生成器序列的均匀分布的 long 值。
 voidsetSeed(long seed)
          使用单个 long 种子设置此随机数生成器的种子。
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/773486.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号