Java数字

Java数字

1.数字格式

使用的类:java.text.DecimalFormat

使用语法:

DecimalFormat df = new DecimalFormat("###,###.##");
String s = df.format(1321.15);
System.out.println(s);
Number parse = df.parse(s);
System.out.println(parse);

结果显示:

1,321.15
1321.15

代表任意数字;,代表间隔符;.代表小数点;0代表没有的数字用0补上

2.大数据

使用的类:BigDecimal

数据大数据,精度极高,不是基本类型,属于引用数据类型

3.随机数

使用的类:Random

方法:

nextInt():生成int范围内的数字

nextInt(n):生成0—n-1之间的数字

4.枚举

枚举是一种引用类型。具有固定的属性值,类似于boolean只有两种值:true和false

枚举中的每一个值可以看做一个常量。

作用:能够更好的模拟结果的情况

``

public enum Season {
    SPRING,SUMMER,AUTUMN,WINTER
}

枚举其他:

  1. 能够使用switch用法
  2. 能够向枚举中添加新方法
  3. 覆盖枚举的方法
  4. 实现接口
  5. 使用接口组织枚举
posted @ 2022-07-27 21:48  疯狂的豆包  阅读(84)  评论(0)    收藏  举报