Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/328.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 随机数游戏帮助-使用if语句发出_Java - Fatal编程技术网

Java 随机数游戏帮助-使用if语句发出

Java 随机数游戏帮助-使用if语句发出,java,Java,我目前正在完成我的第一个java课程和基于随机数游戏的作业。 我有一些问题,如果一些更大和更少的声明 我非常希望能有一些一般性的评论 我希望输入“随机”数字的原因是出于测试目的 我还需要合并get和set方法,因为赋值需要面向对象编程,所以我需要使用多个类 如有任何建议,将不胜感激 我遇到的问题是,最后一个检查随机数是否在范围内的if语句总是得到它是否超出范围的输出 你有一个不必要的理由;在所讨论的if语句的末尾,因此即使对其进行了计算,结果也为零 if (randomNum < rang

我目前正在完成我的第一个java课程和基于随机数游戏的作业。 我有一些问题,如果一些更大和更少的声明

我非常希望能有一些一般性的评论

我希望输入“随机”数字的原因是出于测试目的 我还需要合并get和set方法,因为赋值需要面向对象编程,所以我需要使用多个类

如有任何建议,将不胜感激

我遇到的问题是,最后一个检查随机数是否在范围内的if语句总是得到它是否超出范围的输出

你有一个不必要的理由;在所讨论的if语句的末尾,因此即使对其进行了计算,结果也为零

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的值是什么吗?它将始终执行if语句中的代码,尝试在最终if语句后删除分号。非常感谢大家的快速回复,这是我的业余错误。同时也很抱歉让你的眼睛流血,我会更加努力的处理我的压痕。非常感谢。
 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!");
}