我是Java新手,刚写Java程序便遇上难题了。(在线等待)
Kinli 2003-03-16 10:53:00 按书本写了一条类程序和一条调用程序:
//---------类程序Time.java-----------------
public class Time {
private int hour;
private int minute;
private int second;
public Time()
{setTime(0,0,0);}
public void setTime(int hh, int mm, int ss){
hour=((hh>=0 && hh<24)?hh:0);
minute=((mm>=0 && mm<60)?mm:0);
second=((ss>=0 && ss<60)?ss:0);
}
public String toString(){
return (hour+":"+(minute<10?"0":"")+minute+":"+(second<10?"0":"")+second);
}
}
//-----------------调用程序MyTime.java---------
import Time;
public class MyTime{
public static void main(String[] args){
Time time = new Time();
time.setTime(11,22,33);
System.out.println(time.toString);
}
}
编译MyTime.java是报错了。说
MyTime.java:1:"." expected
import Time;
^
我的机用的是Java 1.4.1 SDK,程序在学校的机上(1.3.1.SDK)可以编译,但使用import javax.swing.JOptionPane;却没有报错。
用各位赐教。谢谢。