一.运算符
1.算术运算符
+ - * / % ++ --
public class Test7 {public static void main(String[] args) {int x = 10;int y = 3;float f = 3.5f;System.out.println(x/y); // 3System.out.println(x%y); // 1System.out.println(x/f); // 2.857143 x隐式转换成floatSystem.out.println(x%f); // 3.0 y++;System.out.println(y); // 4y--;System.out.println(y); // 3 } }
2.赋值运算符
= += -= *= /=
3.关系运算符
> < >= <= ==
4.逻辑运算符
& | ! ^ && ||
&&左边为假,不再计算右边
||左边为真,不再计算右边
5.位运算符
<< >>
6.三目运算符
?:
int y = 3
boolean b = y>3?true:false
二.运算符的优先级
三.表达式
运算符与操作数的结合