【发布时间】:2021-09-12 01:16:16
【问题描述】:
现在我将这两个文件放在单独的 java 文件中,但我似乎无法弄清楚如何将它们组合在一起。当我结合它们并运行它时,通常只有一个类会真正起作用,而另一个则什么都不做。我尝试摆脱一个类并将它们组合成一个大类,但随后出现错误错误:方法 main(String[]) 已在类 lapTimes public static void main (String[] args) 中定义
class GFG
{
static void ConvertSectoDay(int n)
{
n %= 3600;
int minutes = n / 60 ;
n %= 60;
int seconds = n;
System.out.println( minutes + " "
+ "minutes " + seconds + " "
+ "seconds ");
}
public static void main (String[] args)
{
int n = 200;
ConvertSectoDay(n);
}
}
public class lapTimes {
public void lap1(int lap) {
System.out.println("How many seconds for lap one: " + lap);
}
public void lap2(int lap) {
System.out.println("How many seconds for lap two: " + lap);
}
public void lap3(int lap) {
System.out.println("How many seconds for lap three: " + lap);
}
public void lap4(int lap) {
System.out.println("How many seconds for lap four: " + lap);
}
public static void main(String[] args) {
lapTimes run = new lapTimes();
run.lap1(34);
run.lap2(54);
run.lap3(43);
run.lap4(61);
}
}
【问题讨论】:
-
Java 程序有一个
main入口点。就是这样……嗯,大多数编程语言曾经编写过的工作。如果你想让某事发生,则需要从main直接或间接调用它。 -
问题比这更根本。 Java 类不能有两个或多个具有相同名称和参数类型的方法。不是
main。没有任何其他名称。