强制转换的格式
* b = (byte)(a + b);
逻辑运算符:
i. 用于连接关系表达式,也可以认为是用来运算boolean值结果的
ii. & 必须满足两个条件才成立.有false则false
iii. | 满足任意一个就成立。有true则true
iv. ^ 相同不成立,不同成立。
v. ! 取反
vi. && ||
1. 当我们逻辑运算符左边的结果已经能决定最终运算的结果的时候,这个时候,不会再运算右边的结果
2. 如果左边不能决定最终的结果,那么一样会判断右边的结果
3. 以后的开发中,一般使用 || 和 &&
3. 三元运算符:
a) 关系表达式?表达式1:表达式2;
b) 执行流程:
i. 先运算关系表达式的结果:
1. 如果是true,那么就以表达式1作为结果
2. 如果是false,那么就以表达式2作为结果
4. 键盘录入:
a) 导包:
i. import java.util.Scanner; //导包代码写在class的上面,package的下面
b) 创建键盘录入对象:
i. Scanner sc = new Scanner(System.in);
c) 接收数据:
i. sc.nextInt();