基本运算符

基本运算遵守的规则:
规则1: byte和byte得int ,short和short得int, byte和short得int
规则2: 小类型和大类型得大类型
(规则1优先于规则2)
+ (加)
- (剪)
* (乘)
/ (除)
% (取余,得到除不尽的余数)

% (取余,得到除不尽的余数)
9%3 得0 (9取余3,是求9除3的余数)
5%3 得2 ,因为 5除3等于1,余数为2
美女图片62张:
要求共8页,每页最多8张图片, 请问最后一页放几张图?
62%8 得6
所以%用在分页等求余数的地方;

字面值

字面值:(字面值,即直接看到的数据是什么类型)
直接看到的整数是int类型
(整数字面值是int类型)
直接看到的小数是double类型
(小数字面值是double类型)

关系运算符

关系运算符共6个,通过关系运算符得到的结果是true或false
>
<
>=
<=
==
!=

举例:
9>8
9<8
9>=8
9<=8
9==8
9!=8
关系运算符

逻辑运算符

&& (读与,并且的意思)
|| (读或,或者的意思
! (读非, 相反的意思)

通过逻辑运算符得到的是true或false,因此 逻辑运算是 boolean表达式;
(boolean表达式: 运算结果是true或false的 表现形式,
boolean字面值是true或false—直接看到的boolean数据就是boolean字面值,
true和false是直接能看到的)

逻辑运算符运用的结构:
boolean表达式1 && boolean表达式1
boolean表达式1 || boolean表达式1
! boolean表达式

总结的规则:
&&两边是 true,结果 才是true ,否则结果是false

|| 两边是 false ,结果 才是false ,否则结果是true

三目运算符

  1. 三目运算: boolean表达式 ? 表达式1 : 表达式2 <br /> boolean 表达式值为true , 三目运算 表达式1 <br /> boolean 表达式值为false , 三目运算 表达式2<br /> x = 1;<br /> x>0 ? 2: 3