gpt4 book ai didi

java - 后自增 (i++) 和前自增 (++i) 运算符如何在 Java 中工作?

转载 作者:IT老高 更新时间:2023-10-28 11:39:39 26 4
gpt4 key购买 nike

你能解释一下这段 Java 代码的输出吗?

int a=5,i;

i=++a + ++a + a++;
i=a++ + ++a + ++a;
a=++a + ++a + a++;

System.out.println(a);
System.out.println(i);

两种情况下的输出都是 20

最佳答案

++a 递增然后使用变量。
a++ 使用然后递增变量。

如果你有

a = 1;

你会的

System.out.println(a++); //You will see 1

//Now a is 2

System.out.println(++a); //You will see 3

codaddict explains您的特定片段。

关于java - 后自增 (i++) 和前自增 (++i) 运算符如何在 Java 中工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2371118/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com