gpt4 book ai didi

Java 递增/递减运算符 - 它们的行为方式是什么,功能是什么?

转载 作者:行者123 更新时间:2023-12-01 17:58:12 24 4
gpt4 key购买 nike

开始学习Java已经三天了。我有这个程序,但我不理解 main 方法中带有 ++-- 运算符的代码。我什至不知道该怎么称呼他们(这些运算符(operator)的名字)谁能帮我解释一下这是怎么回事。

class Example {
public static void main(String[] args) {
x=0;
x++;
System.out.println(x);
y=1;
y--;
System.out.println(y);
z=3;
++z;
System.out.println(z);
}
}

最佳答案

这些称为前后递增/递减运算符

x++;

x = x + 1;相同

x--;

x = x - 1;相同

将运算符放在变量++x;之前意味着,首先将x增加1,然后使用x的新值

int x = 0; 
int z = ++x; // produce x is 1, z is 1


int x = 0;
int z = x++; // produce x is 1, but z is 0 ,
//z gets the value of x and then x is incremented.

关于Java 递增/递减运算符 - 它们的行为方式是什么,功能是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60679996/

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