gpt4 book ai didi

java - 在 if 语句中分配变量值

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

我想知道是否可以像这样在条件运算符中为变量赋值:

if((int v = someMethod()) != 0) return v;

在 Java 中有没有办法做到这一点?因为我知道在 while 条件下这是可能的,但我不确定我是否对 if 语句做错了,或者它是否不可能。

最佳答案

变量可以赋值但不能在条件语句中声明:

int v;
if((v = someMethod()) != 0) return true;

关于java - 在 if 语句中分配变量值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16148580/

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