我想在java中打印当前的日期和时间.这是我在java教程中尝试的代码:
import java.util.*;
public class Date {
public static void main(String args[]) {
// Instantiate a Date object
Date date = new Date();
// display time and date using toString()
System.out.println(date.toString());
}
}
它汇编很好.但给出的输出是:
Date@15db9742
虽然我期待这样的输出:
Mon May 04 09:51:52 CDT 2009
代码有什么问题?
编辑:
我试图重命名该类..编辑代码:
import java.util.*;
public class DateDemo {
public static void main(String args[]) {
// Instantiate a Date object
Date d = new Date();
// display time and date using toString()
System.out.println(d.toString());
}
}
这是我编译代码并运行的方式:
sou@sou-linux:~/Desktop/java$javac DateDemo.java
sou@sou-linux:~/Desktop/java$java DateDemo
输出是:
Date@15db9742