运算符丰富是 Java 语言的主要特点之一,它提供的运算符数量之多,在高级语言中是少见的。
我们可以把运算符分成以下几组:
- 算术运算符
- 关系运算符
- 位运算符
- 逻辑运算符
- 赋值运算符
- 其他运算符
算术运算符
算术运算符用在数学表达式中,它们的作用和在数学中的作用一样。下表列出了所有的算术运算符
”+“加法 - 相加运算符两侧的值,
”-“减法 - 左操作数减去右操作数
”“乘法 - 相乘操作符两侧的值
”/“除法 - 左操作数除以右操作数
”%“取模 - 左操作数除以右操作数的余数
”++“自增 - 操作数的值增加1
”–“自减 - 操作数的值减少1
例:
int a = 1;
int b = 2;
int c = 3;
int d =4;
System.out.println("a + b = " + (a + b) );
System.out.println("b - a = " + (b - a) );
System.out.println("a * b = " + (a * b) );
System.out.println("b / a = " + (b / a) );
System.out.println("b % a = " + (b % a) );
System.out.println("c % a = " + (c % a) );
System.out.pr