我正在为我的班级做一个年级平均脚本,我无法计算如何让我的交叉检查部分重复,直到我有一个有效值(代码如下所示)。运行时,如果原始输入无效,但只能执行一次,则允许我进行更正。我如何才能循环,直到我得到正确的回应?提前致谢!创建复查if语句
if (grade1 >= 0 && grade1 <= 100)
System.out.println("First grade valid.\n");
else
{
System.out.println("Grade invalid. Re-enter first grade:");
grade1 = kb.nextDouble();
}
只是去尝试编辑和它否定重新进入的能力。 – Dayeo78
你应该在循环中有重入代码。请张贴循环显示您如何用FredK的建议重构它。只是发布“它不起作用”不能为任何人提供足够的信息来帮助你。 –
完美,这就是我一直在寻找的!谢谢您的帮助! – Dayeo78