动手动脑9.11整理1

发布时间 2023-09-13 22:04:18作者: lsyy1

下划线分隔多位数,数字格式化

 枚举类型:

 1. 第一行输出结果为false,表明枚举类型变量s和t不是同一个对象。

2. 第二行输出结果为false,表明枚举类型Size不是基本数据类型。

3. 第三行输出结果为true,表明通过valueOf方法将字符串 "SMALL" 转换为枚举类型Size后,得到的对象与变量s引用的对象是同一个。

4. 最后一部分输出结果为枚举类型Size的所有枚举值,即SMALL、MEDIUM、LARGE,通过for循环打印出来。

结论:

1. 枚举类型的对象是唯一的,可以通过比较两个枚举类型的对象是否相等来判断它们是否是同一个对象。!!相同的值则引用同一对象

    可以使用 “==” 和.equals0方法直接比对枚举变量的值

    换句话说,对于枚举类型的变量,“--”和equals0方法执行的结果是等价的

2. 枚举类型不是基本数据类型,而是一种特殊的引用类型。

3. 可以通过valueOf方法将字符串转换为对应的枚举类型对象。

4. 可以使用.values()方法获取枚举类型的所有枚举值。

 

原码,反码和补码:

 代码示例:

 

 

输入框的两数相加:

 

                      

 运行结果: