【发布时间】:2019-02-21 18:34:04
【问题描述】:
我对 Java 很陌生,在我的课程中学到的东西不多。每次我尝试运行我的代码时,都会被告知我没有 main 方法。然而,我认为 公共无效主要(字符串[]参数){ 声明 main 方法,它位于我的代码的底部。任何人都可以帮助修改代码以使其运行吗?
package Java2;
import java.util.Date;
public class tenpoint01 {
public class Time {
private int hour;
private int minute;
private int second;
public Time() {
this(System.currentTimeMillis());
}
public Time(long elapsed) {
Date date = new Date(elapsed);
this.hour = date.getHours();
this.minute = date.getMinutes();
this.second = date.getSeconds();
}
public Time(int hour, int minute, int second) {
this.hour = hour;
this.minute = minute;
this.second = second;
}
private void setTime(long elapsedTime) {
Date date = new Date(elapsedTime);
this.hour = date.getHours();
this.minute = date.getMinutes();
this.second = date.getSeconds();
}
public int getHour() {
return hour;
}
public int getMinute() {
return minute;
}
public int getSecond() {
return second;
}
@Override
public String toString() {
return hour + ":" + minute + ":" + second;
}
/**
* @param args the command line arguments
*/
public void main(String[] args) {
Time time = new Time();
Time time2 = new Time(555550000);
System.out.println(time);
System.out.println(time2);
}
}
}
【问题讨论】:
-
你的主要方法应该是
static -
你的
main在内部类Time中,你可能想把它放在外部类中。
标签: java