运算符 ☆ 算术运算:+、-、*、人%、+、- ☆逻辑运算:&、卜!、、&&、‖ ☆关系运算:-一、!=、>、<、>=、<= ☆位运算:~、&、小、>>、<、>> ☆其他运算:?:、赋值运算符、()门
运算符 ☆ 算术运算:+、-、 * 、/、%、++、-- ☆ 逻辑运算:&、|、!、^ 、&&、|| ☆ 关系运算:==、!=、>、<、>=、<= ☆ 位运算:~、&、|、 ^ 、>>、<<、>>> ☆ 其他运算:?:、赋值运算符、( )、[ ]
算术运算符 运算符 含义 示例 求值 + 加 c=a+b 减 c=a-b 乘 c=a*b 除 c=a/b % 取模 c=a%b + 递增 a++ 递减 b- += 相加并赋值 c +-a c=c+a 相乘并赋值 c *=a c=c*a = 相除并赋值 c /=a c=c/a %= 取模并赋值 c %=a c=c%a 取负数 c=-a 例子Example202
算术运算符 运算符 含义 示例 求值 + 加 c = a + b - 减 c = a - b * 乘 c = a * b / 除 c = a / b % 取模 c = a % b ++ 递增 a++ -- 递减 b-- += 相加并赋值 c += a c = c + a -= 相乘并赋值 c *= a c = c * a /= 相除并赋值 c /= a c = c / a %= 取模并赋值 c %= a c = c % a - 取负数 c= - a 例子Example202
“关系运算符用于测试两 关系运算行 个操作数之间的关系。 “关系表达式将返回一个 布尔结果。 运算符 含义 示例 三 等于 a--b = 不等于 a!-b 大于 a-b < 小于 a<b >= 大于或等于 a--b <= 小于或等于 a<-b
关系运算符 ❖关系运算符用于测试两 个操作数之间的关系。 ❖关系表达式将返回一个 布尔结果。 运算符 含义 示例 == 等于 a==b != 不等于 a!=b > 大于 a>b < 小于 a<b >= 大于或等于 a>=b <= 小于或等于 a<=b
逻辑运算符与布尔操 逻辑运算符○ 作数一起使用 运算符 含义 示例 & 逻辑与 A&B 逻辑或 AB 逻辑异或 AB 逻辑反 IA 短路或 AlB && 短路与 A &B 例子
逻辑运算符 逻辑运算符与布尔操 作数一起使用 运算符 含义 示例 & 逻辑与 A & B | 逻辑或 A | B ^ 逻辑异或 A ^ B ! 逻辑反 ! A || 短路或 A || B && 短路与 A && B 例子
三元运算符(?:可 o○ 条件运算符(?) 以替代if-else结构 条件?表达式1:表达式2 true false class TernaryOp public static void main(String args[]) { int salary,daysPresent 30; salary daysPresent ==20 2000 3000; System.out.println("您本月薪资为$"+salary);
条件运算符 (?:) 三元运算符 (? :) 可 以替代 if-else 结构 true false 条件 ? 表达式 1 : 表达式 2 class TernaryOp { public static void main(String args[]) { int salary,daysPresent = 30; salary = daysPresent == 20 ? 2000 : 3000; System.out.println("您本月薪资为 $"+salary); } }