关于拓展运算符++和–
先来点废话,大一就学过了++和–,但是今天遇到一串代码,然后我算错了,我才发现自己并没有真正学会++和–。
下面贴一下 我算错的题目
。
public class Test4 {
public static void main(String[] args) {
int i = 10;
int j = 5;
// 11 + 5
int b = ++i + j--;
System.out.println(b);
}
}
答案是16.
++和-- 可以放在变量前面,也可以放在后面
++i --i在变量前面,先自增1/自减1,然后再使用变量参与运算
i++ i--在变量后面,先使用变量参与运算,然后再自增1/自减1
如果你看懂了,那就来试试这个题吧!