| # | 代表任意数字 |
| , | 代表千分位 |
| . | 代表小数点 |
| 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 int | next(int bits) 生成下一个伪随机数。 |
| boolean | nextBoolean() 返回下一个伪随机数,它是取自此随机数生成器序列的均匀分布的 boolean 值。 |
| void | nextBytes(byte[] bytes) 生成随机字节并将其置于用户提供的 byte 数组中。 |
| double | nextDouble() 返回下一个伪随机数,它是取自此随机数生成器序列的、在 0.0 和 1.0 之间均匀分布的 double 值。 |
| float | nextFloat() 返回下一个伪随机数,它是取自此随机数生成器序列的、在 0.0 和 1.0 之间均匀分布的 float 值。 |
| double | nextGaussian() 返回下一个伪随机数,它是取自此随机数生成器序列的、呈高斯(“正态”)分布的 double 值,其平均值是 0.0,标准差是 1.0。 |
| int | nextInt() 返回下一个伪随机数,它是此随机数生成器的序列中均匀分布的 int 值。 |
| int | nextInt(int n) 返回一个伪随机数,它是取自此随机数生成器序列的、在 0(包括)和指定值(不包括)之间均匀分布的 int 值。 |
| long | nextLong() 返回下一个伪随机数,它是取自此随机数生成器序列的均匀分布的 long 值。 |
| void | setSeed(long seed) 使用单个 long 种子设置此随机数生成器的种子。 |



