数据类型
Java属于强类型语言,所有变量都必须先定义后才能使用(demo03)
一个字节byte=8位bit=2的8次方个数

1 int i = 10;
2 int i2 = 010; //八进制0
3 int i3 = 0x1F; //十六进制0x A~F代表10~15
1 float f = 0.1f; //0.1
2 double d = 1.0 / 10; //0.1
3
4 System.out.println(f == d); //输出为false,因此最好使用同类型的数来比较
1 //字符拓展
2 char c1 = 'a';
3 char c2 = '中';
4 System.out.println(c1);
5 System.out.println((int) c1);//强制转换,输出97
6 System.out.println(c2);
7 System.out.println((int) c2);//强制转换,输出20013
1 //布尔值扩展
2 boolean flag = true;
3
4 if (flag == true) { } //新手写法
5 if (flag) { } //老手,因为默认值为true

浙公网安备 33010602011771号