2024.1.30
1.java7以上版本允许使用下划线分割多个位数。
2.使用当前的区域语言特性格式化数字
3.枚举值的foreach迭代
创建一个迭代器遍历MyEnum中的数据。
4.原码反码补码概念
原码、反码和补码是计算机中用来表示整数的三种形式。对于正数,它的原码、反码和补码都相同。而对于负数,它的原码是将其绝对值转换为二进制,并在最高位加上符号位1;反码是将原码中除符号位以外的所有位(数值位)取反;补码是在反码的基础上加1。这种表示方法可以使计算机对正负数的运算统一处理,简化了硬件电路的设计。在计算机内存中,整数一律采用补码的形式来存储,读取整数时需要将补码转换为原码。转换方法是先减去1,再将数值位取反。这样的表示方法能够保证加法、减法等运算的正确性,并且方便进行进位和借位的处理。因此,原码、反码和补码在计算机中有着重要的应用。
编写相应程序
5.inputTest测试
其中加号为连接符号。
6.EnumText
s和t引用的不是一个对象,只有都转换成字符串以后才能比较
7.TextDouble
java编译器无法精确计算浮点数。
8.TestBigDecimal
使用String作为构造器参数可以更加精确的计算浮点数的结果。
9.RandomStr
定义空字符串之后随机生成一个int整形,然后在强行转换成char类型,最后输出,可以制作出一串随机的字符串