参考答案
1. 作用
- 都是给变量 i 加 1,相当于 i = i + 1。
2. 区别
- i++ 先运算后加 1;
- ++i 先加 1 再运算。
public class TestAdd { public static void main(String[] args) { int a = 3; int b = a++; System.out.println("a=" + a); System.out.println("b=" + b); int x = 3; int y = ++x; System.out.println("x=" + x); System.out.println("y=" + y); } }
结果:
a=4 b=3 x=4 y=4
以上,是Java面试题【&和&&的区别】的参考答案。
输出,是最好的学习方法。
欢迎在评论区留下你的问题、笔记或知识点补充~
—end—