java的基础
整数的拓展
int i = 10; //十进制
int i2 = 0b1 //二进制
int i3 = 010 //八进制
int i4 = 0x //十六进制
浮点的拓展
float f =0.1f; //0.1
double d = 1.0/10; //0.1
System.out.println(f==d)
float a = 9741820f;
float e = d + 1;
System.out.println(a==e)
当我们运行会发现结果为false和true这是因为浮点型有一定的四舍五入
字符拓展
char r = '学'
System.out.println((int)r);
这是一个强制换行,所有的字符本质还是数字

浙公网安备 33010602011771号