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
}
枚举其他:
- 能够使用switch用法
- 能够向枚举中添加新方法
- 覆盖枚举的方法
- 实现接口
- 使用接口组织枚举
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 葡萄城 AI 搜索升级:DeepSeek 加持,客户体验更智能
· 什么是nginx的强缓存和协商缓存
· 一文读懂知识蒸馏