crazy_上帝
2015-02-27 09:00
package screen.date; //import java.util.Date; public class Date { public static void main(String[] args) { // TODO Auto-generated method stub Date d = new Date(); System.out.println(d); } } 运行结果:screen.date.Date@15db9742
这是什么原因啊 添加java.util.Date 提示报错求大神指点
package screen.date;
import java.util.Date;
public class DateDemo {
public static void main(String[] args) {
// TODO Auto-generated method stub
Date d = new Date();
System.out.println(d);
}
}
试试这段代码
用你的代码写没问题啊!是什么原因也不分享下?
“使用 Date 类的默认无参构造方法创建出的对象就代表当前时间”他这里是这么讲的啊,他说的意思不是不用重写,输出对象不是?
你想打印日期吗,你自己定义的Date类与java.util.Date类同名,所以这里定义对象时调用的是自己定义的。如果没有重写String toString()方法,则输出对象时输出的是对象名。
Java入门第三季
409792 学习 · 4340 问题
相似问题