gpt4 book ai didi

java - 将 int 与 2 个值进行比较

转载 作者:行者123 更新时间:2023-12-02 00:38:40 26 4
gpt4 key购买 nike

我正在尝试根据 INT 的值更改 JTextField 的背景颜色。为什么下面的比较代码不起作用?

if (braincomplete < 0 && > 10){
//set the colour red
}
if (braincomplete > 10 && <18){
//set the colour yellow
}
if (braincomplete >18){
//set the colour green
}

我认为 && 对于 Java 来说是正确的?

最佳答案

如果你想比较 if block 内的两个值,你的 if block 应该像这样

if (braincomplete < 0 && braincomplete > 10){
//set the colour red

}
if (braincomplete > 10 && braincomplete <18){
//set the colour yellow

}
if (braincomplete >18){
//set the colour green
}

我认为您不想检查此条件

if (braincomplete < 0 && braincomplete > 10)

您可能想要检查 Braincomplete 的值应该在 0 到 10 之间。所以应该是:

if (braincomplete > 0 && braincomplete < 10)

关于java - 将 int 与 2 个值进行比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15718612/

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