如何编写一个Java程序,生成三个0到50之间的随机整数,计算平均值?
如何编写一个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
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)