Java参考笔记之运算符、表达式

883 查看

Java 赋值运算符

No. 赋值运算符号 描述
1 = 赋值

Java 一元运算符

No. 一元运算符 描述
1 + 正号
2 - 负号
3 ! NOT,否定

Java 算术运算符

No. 算术运算符 描述
1 + 加法
2 - 减法
3 * 乘法
4 / 除法
5 % 取模(求余数)

Java 关系运算符

No. 关系运算符 描述
1 > 大于
2 < 小于
3 >= 大于等于
4 <= 小于等于
5 == 等于
6 != 不等于

Java 递增与递减运算符

No. 递增与递减运算符 描述
1 ++ 递增,变量值加1
2 -- 递减,变量值减1
javapublic class JIT {
    public static void main(String[] args) {
        int a = 3 , b = 3 ; // 定义两个变量a和b
        int x = 6, y = 6 ;  // 定义两个变量x和y
        System.out.println("a = " + a) ;
        System.out.println("\t a++ = " + (a++) + " , a = " + a) ;   // 先计算后自增
        System.out.println("b = " + b) ;
        System.out.println("\t ++b = " + (++b) + " , b = " + b) ;   // 先自增后计算
        System.out.println("x = " + x) ;
        System.out.println("\t x-- = " + (x--) + " , x = " + x) ;   // 先计算后自减
        System.out.println("y = " + y) ;
        System.out.println("\t --y = " + (--y) + " , y = " + y) ;   // 先自减后计算
    }
}

转载自:Java参考笔记之运算符、表达式