第3章.操作符
1. 直接常量
直接常量的后/前缀标志了它的类型。不区分大小写:
- L代表long,F代表float,D代表double;
- 16进制适于所有整数类型,以前缀0x表示;
- 8进制由前缀0表示。
2. 类型转换
执行 窄化转换(narrowing conversion) 必须显式地进行类型转换,而进行 扩展转换(widening conversion) 则不必,Java会自动完成。Java允许把任意基本数据类型转换成其他基本数据类型,但布尔值除外,布尔值不允许进行任何类型的转换处理。
执行窄化转换时必须注意截尾与舍入问题。通常执行截尾,要执行舍入需要使用java.lang.Math中的round()方法。
double i = 0.7;
Math.round(i);
//Value of Math.round(i) is 1
第4章.控制执行流
- if-else
- else if不是一个新的keyword,仅仅是一个else后面紧跟一个新的if
- while、do-while、for
- for的Foreach语法
- break和continue
- switch
- Math.random(void):产生0和1之间(包括0但不包括1)的一个double值
- Character.isLowerCase(char):(java.lang.Character)检查是否为小写
浙公网安备 33010602011771号