算术运算符
Java 中的算法运算符,包括以下几种:
算术运算符 | 名称 | 举例 |
---|---|---|
+ | 加法 | 1+2=3 |
- | 减法 | 2-1=1 |
* | 乘法 | 2*3=6 |
/ | 除法 | 24/8=3 |
% | 求余 | 24%7=3 |
++ | 自增1 | int i=1;i++ |
-- | 自减1 | int i=1;i-- |
我们本文要重点讲的是 “++” 和 “--”,其他的算术运算符相对比较简单直观,本文就不花精力去讲解了,之所以要把 “++” 和 “--” 单独拿出来讲,是因为在使用他们的时候有很多坑需要开发者注意,最重要的是 “++” 和 “--” 也是面试中高频出现的面试题。
先来看 “++” 的基本使用:
int i = 1;
int i2 = ++i; // ++i 相当于 i = 1+i;
System.out.println(i); // 2
System.out.println(i2); // 2
i 和 i 的区别<