Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.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程序,生成三个0到50之间的随机整数,计算平均值?_Java_Random_Average - Fatal编程技术网

如何编写一个Java程序,生成三个0到50之间的随机整数,计算平均值?

如何编写一个Java程序,生成三个0到50之间的随机整数,计算平均值?,java,random,average,Java,Random,Average,如何编写一个Java程序,生成三个0到50之间的随机整数,计算平均值 我的代码如下: 但结果显示: Error: Could not find or load main class stringchecker.StringChecker Java Result: 1 BUILD SUCCESSFUL (total time: 0 seconds) 这有什么问题?我假设您是在IDE中运行的,并且没有正确设置“main”类-更具体地说,在类StringChecker和包StringChecker

如何编写一个Java程序,生成三个0到50之间的随机整数,计算平均值

我的代码如下:

但结果显示:

Error: Could not find or load main class stringchecker.StringChecker
Java Result: 1
BUILD SUCCESSFUL (total time: 0 seconds)

这有什么问题?

我假设您是在IDE中运行的,并且没有正确设置“main”类-更具体地说,在类StringChecker和包StringChecker中找不到main方法。检查此代码所在的类的名称,包与IDE认为主方法所在的类和包的名称匹配。无论您从何处运行它,都会出现这种情况—但是当人们在IDE中设置一个项目,为他们生成一个“主”类时,如果他们随后更改了结构,这种情况会发生很多。

您的java文件名是StringChecker,而您提到的类名是RandomAverage,请将它们设置为相同的。
类RandomAverage文件应存储为RandomAverage。java

是否随该错误消息提供了任何其他信息?另外,什么是StringChecker?请注意
average=sum/3
;由于在整数算术中执行的操作,将返回截断的值。你应该写
double average=sum/3.0
。是的,我的文件名和类名不同。。。我是多么粗心。。。谢谢!是的,我查了一下我的名字,发现我把它们弄得乱七八糟。。。你是如此的耐心和细心。谢谢!
Error: Could not find or load main class stringchecker.StringChecker
Java Result: 1
BUILD SUCCESSFUL (total time: 0 seconds)