一.运算符
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); //
System.out.println(x%y); //
System.out.println(x/f); // 2.857143 x隐式转换成float
System.out.println(x%f); // 3.0 y++;
System.out.println(y); //
y--;
System.out.println(y); //
}
}
2.赋值运算符
= += -= *= /=
3.关系运算符
> < >= <= ==
4.逻辑运算符
& | ! ^ && ||
&&左边为假,不再计算右边
||左边为真,不再计算右边
5.位运算符
<< >>
6.三目运算符
?:
int y = 3
boolean b = y>3?true:false
二.运算符的优先级
三.表达式
运算符与操作数的结合