ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
算术运算符主要用于进行基本的算术运算,如加法、减法、乘法、除法等。 **Java 中常用的算术运算符:** | 运算符 | 描述 | 例子 | | --- | --- | --- | | + | 加法 – 在运算符的另一端增加 | A+B 为 30 | | \- | 减法 – 将右侧的操作数从左侧的操作数中减去 | A - B 为-10 | | \* | 乘法 – 将运算符两端的值相乘 | A \* B 为200 | | / | 除法 – 用右侧操作数除左侧操作数 | B / A 为2 | | % | 系数 - 用右侧操作数除左侧操作数并返回馀数 | B % A 为0 | | ++ | 增量 – 给操作数的值增加1 | B++ 为21 | | \-- | 减量 – 给操作数的值减去1 | B—为19 | |**前缀自增自减法(++a,--a):**|先进行自增或者自减运算,再进行表达式运算。| |**后缀自增自减法(a++,a--):**|先进行表达式运算,再进行自增或者自减运算| <br> <br> **运算符案例:** **加减乘除** ``` public class operator{ public static void main(String [] args){ int cf = 10; int cg = 20; System.out.println(cf + cg); System.out.println(cf - cg); System.out.println(cf * cg); System.out.println(cf / cg); System.out.println(cf % cg); } } ``` **前加加,后加加** ``` public class operator{ public static void main(String [] args){ int cf = 10; int cg = 20; ++cf; cg++; System.out.println(cf); // 11 System.out.println(cg); // 21 } } ``` ``` public class operator{ public static void main(String [] args){ int cf = 10; int cg = 20; System.out.println(cf++); // 10 System.out.println(++cf); // 12 } } ``` **i++ 和 ++i 的执行顺序是不一样的,i++ 在 i 使用之后再 +1,++i 在 i 使用之前先 +1。i-- 和 --i 的情况于此类似。**