gpt4 book ai didi

java - 是否有等于减赋值运算符(=-)

转载 作者:行者123 更新时间:2023-12-01 20:53:30 25 4
gpt4 key购买 nike

所以我知道+=-=等赋值运算符,但是有没有办法简化下面的代码?

int varA = 1;
varA = 10 - varA;

预先感谢您的回答! :)

最佳答案

Java 中不存在这样的运算符。使用组合/DRY 运算符重写此类代码的方法是:

int varA = 1;
varA *= -1;
varA += 10;

...比 varA = 10 - varA; 更长且更令人困惑。

因此,在几乎所有情况下,您最初的方式都是更好的选择。

关于java - 是否有等于减赋值运算符(=-),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42822080/

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