课堂练习题整理

发布时间 2023-09-15 11:36:15作者: beiqu

实验:枚举值的foreach迭代

总结:已大致了解枚举类(enum)的用法。

1.toString():
返回当前枚举类对象常量的名称。拿到枚举对象,直接打印输入此对象的信息而不是一个地址

2.values():
返回枚举类型的对象数组,该方法可以方便的遍历所有的枚举名称

3.valuesOf(String str):
可以把一个字符串转为对应的枚举对象,返回对象信息。

思考:通过类名可以直接调用枚举实例。当多次调用同一个实例时,其实都是在调用同一个实例,也就是说两个的地址是同一个
Java枚举类比较是可以直接使用==或者equals的,原因是枚举类是继承于java.lang.Enum类


Java强制转换:

类型转换都是小范围向大范围转换的,大范围往小范围转化需要用到强制转换,转换后的值会有所损失。

不同数据类型精度由小到大排列如下:char-->byte --> short --> int --> long --> float --> double