书上的一个习题,我的代码如下:
import java.util.Date;
public class TestDate{
public static void main(String[] args){
Date date1=new Date();
long time=1000;
for (int i=0;i<=8;i++){
time*=10;
System.out.println("已逝去的时间 "+time+", 则当时的日期为"+date1.toString(time));
}
}
}
编译后提示:
对于toString(long)方法,找不到合适的方法
方法Date.toString()不适用
问题出在哪里?求教!
------解决方案--------------------
是不是想要这个
long time=1000;
for (int i=0;i<=8;i++){
time*=10;
Date date1=new Date(time);
System.out.println("已逝去的时间 "+time+", 则当时的日期为"+date1);
}
------解决方案--------------------
楼主你看下Date类的API,它额toString方法有参数吗?
你看的是哪位大神写的书呀?
------解决方案--------------------
这是楼主自己写的吧,toString竟然会有参数???
public String toString() {
------解决方案--------------------
api 看看。