JAVA 基本语法 运算符

    技术2026-03-01  9

    JAVA 赋值运算符

    运算符是一种特殊的符号 用以表示数据的运算 赋值和比较等

    JAVA 层面的
    算术运算符赋值运算符比较运算符逻辑运算符位运算符三元运算符

    注意 常见的运算符 要会使用 用多了就记住了 一个字 敲

    自增

    前++ 后++ 前-- 后– 变量自增1 下面用代码进行显示下 前++ 和 后++ 的区别

    int a1 = 10; int b1 = ++a1; System.out.println("b1="+b1); int a2 = 10; int b2 =a2++; System.out.println("b2="+b2);

    用命令行进行编译运行 得出的结果是: b1 = 11 b2 = 10 先是a1 a2 都为10 在进行前加加 和后加加的代码编写 前++ 的运行结果是11 后++ 的运行结果是10 前加加 是先加了一个1 后加加 是先把原来的值给了b2 技巧记忆: 先写的先加1 后写的后加1 想让s1 +1 变成11

    short s1 = 10; s1 = (short)(s1+1); System.out.println(s1);

    首先 short 型的数值 + 1 1 是int数据类型 进行加运算 2字节+4字节 必须用 int进行接收 但是我们想要的是short类型 不变 需要把int 多余的2字节进行裁剪掉 强制类型转换 (大的数据类型到小的数据类型)

    第二种写法 就是 自增1 自增1 不会改变本身变量的数据类型 理解记忆法:在不改变变量的数据类型 在short 的类型内进行加1

    short s1 = 10; s1++; //s1 = (short)(s1+1); System.out.println("s1="+s1);

    下面用 bute 进行接收 和自增 看看结果 代码:

    byte bb1 = 127; bb1++; System.out.println(bb1);

    自减

    int a4 = 10; int b4 = a4--; System.out.println("a4="+a4+","+"b4="+b4);

    下面 在看下区别

    int a4 = 10; //int b4 = a4--; int b4 = --a4; System.out.println("a4="+a4+","+"b4="+b4);

    注意

    重点在于 接收的值b4 无论是先减减还是后减减 a4都是进行自减1

    Processed: 0.021, SQL: 9