运算符
- 算术运算符:+ , - , * , / , % , ++ , –
- 赋值运算符:=
- 关系运算符:> , < , >= , <= ,== , !=instanceof
- 逻辑运算符:&& , || , !
- 位运算符:& , | , ^ , ~ , >> , << , >>>(前四个需要熟悉,以下三个只需了解)
- 条件运算符:?:
- 扩展赋值运算符:+= , -= , *= , /=
算数运算符
同类型运算
// 二元运算符(两个数的操作)
int a = 10;
int b = 20;
System.out.println(a+b);
System.out.println(a-b);
System.out.println(a*b);
System.out.println(a/(double)b);//相除为小数,需要转换
//取余,模运算
int c = 21;
System.out.println(c%a);// c/a 21/10=2...1
不同类型运算
不一样的类型进行运算,默认的都是 int 类型
但其中有一个类型为 long 类型,结果就是 long 类型
long a = 1233211234;
int b = 123321;
short c = 123;
byte d = 1;
System.out