Java 随机数游戏帮助-使用if语句发出
我目前正在完成我的第一个java课程和基于随机数游戏的作业。 我有一些问题,如果一些更大和更少的声明 我非常希望能有一些一般性的评论 我希望输入“随机”数字的原因是出于测试目的 我还需要合并get和set方法,因为赋值需要面向对象编程,所以我需要使用多个类 如有任何建议,将不胜感激 我遇到的问题是,最后一个检查随机数是否在范围内的if语句总是得到它是否超出范围的输出 你有一个不必要的理由;在所讨论的if语句的末尾,因此即使对其进行了计算,结果也为零Java 随机数游戏帮助-使用if语句发出,java,Java,我目前正在完成我的第一个java课程和基于随机数游戏的作业。 我有一些问题,如果一些更大和更少的声明 我非常希望能有一些一般性的评论 我希望输入“随机”数字的原因是出于测试目的 我还需要合并get和set方法,因为赋值需要面向对象编程,所以我需要使用多个类 如有任何建议,将不胜感激 我遇到的问题是,最后一个检查随机数是否在范围内的if语句总是得到它是否超出范围的输出 你有一个不必要的理由;在所讨论的if语句的末尾,因此即使对其进行了计算,结果也为零 if (randomNum < rang
if (randomNum < rangeMin);
{
System.out.println("Random number is out of range!");
}
只需删除;if后面的符号
if (randomNum < rangeMin);
{
System.out.println("Random number is out of range!");
}
问题出在,;第一行的分号。Java认为这是if条件的结束,每次都会打印错误消息。声明接着说:
如果randomNum
if (randomNum < rangeMin)
{
System.out.println("Random number is out of range!");
}
if (randomNum < rangeMin);
{
System.out.println("Random number is out of range!");
}
if (randomNum < rangeMin);
{
System.out.println("Random number is out of range!");
}