gpt4 book ai didi

java - 从 if-then 语句设置整数

转载 作者:行者123 更新时间:2023-12-01 08:01:13 26 4
gpt4 key购买 nike

我正在尝试获取它,因此如果我输入一段代码,例如

if ((variable1 - variable2) < 0)
int variable5 = (variable3 + variable4);

但这似乎对我不起作用。所以我想知道是否有人有解决方案?

最佳答案

您试图声明一个变量作为if语句主体中的唯一语句。这是不允许的,因为它毫无意义——此后变量将立即超出范围。您应该先声明变量:

int variable5 = 0; // Or whatever value you want otherwise
if (variable1 - variabl < 0)
variable5 = variable3 + variable4;

或者,如果您只需要 if 语句主体中的变量,则需要更多语句:

if (variable1 - variabl < 0) {
int variable5 = variable3 + variable4;
// Use variable5
}

我强烈鼓励您始终if 语句(和循环等)中使用大括号。

关于java - 从 if-then 语句设置整数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25156337/

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