java - 如果发生什么情况,我怎样才能使之前的整数改变数字?

标签 java if-statement int

我在高中上基础计算机编程课,我的老师没有帮助。我想让用户输入的3个数字,如果总数大于15,则更改为5。到目前为止,我已经了解到:

如果 (g + h + i > 15)
否则

我还学会了 int g = console.nextInt(); 让用户输入数字。

我不明白的是,如果用户输入的所有 3 个整数的总和大于 15,如何将其更改为 5。我可以显示文本,说明数字 5 或所有数字现在都是 5,但我希望更改之前的文本。这可能吗?

非常感谢您的帮助。我知道这可能是一件很容易做到的事情,但我仍然很感激。

最佳答案

试试这个:

int g = console.nextInt();
int h = console.nextInt();
int i = console.nextInt();

if (g + h + i > 15)
{
    g=5;
    h=5;
    i=5;
}

关于java - 如果发生什么情况,我怎样才能使之前的整数改变数字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60305215/

相关文章:

java - 如何从数组 int 列表中删除最后一个逗号

java - 打印多维数组时出现问题

java - 你如何处理 Java 中的 "impossible"异常?

c# - if 语句中的 And & Or 运算符

c - C中不同变量的状态机

c - 如何提示用户输入一定数量以内的整数

java - 错误消息: load denied X-Frame-Options

java - Java中的类等价

java - 当应用程序从Play商店强制更新时,如何保持Android应用程序始终处于登录状态?

C++ 检测输入是 Int 还是 String