public void test() {
TActivity activity = null;
Date now = new Date();
activity.setCreateDate(now);
}
有个!号,the vaiable activity can only be null at this location, 传进去的是空值?但是我能System.out.println(now);把时间打印在控制台上。。。
在java 中,如何提取系统当前的时间,并且把它保存到一个对象中?
答案:4 悬赏:0
解决时间 2021-03-22 09:53
- 提问者网友:斩断情丝
- 2021-03-21 21:18
最佳答案
- 二级知识专家网友:啵啵桃汀
- 2021-03-21 22:37
TActivity activity = null;
为什么是null 该对象为创建 ,当然null、
TActivity activity = new TActivity ();
为什么是null 该对象为创建 ,当然null、
TActivity activity = new TActivity ();
全部回答
- 1楼网友:懂得ㄋ、沉默
- 2021-03-21 23:44
TActivity activity = null;
你都没new 一个对象,怎么调用activity.setCreateDate()这个方法哟
- 2楼网友:白日梦制造商
- 2021-03-21 23:17
public void test() {
TActivity activity = new TActivity ();//注意这里必须是一个实例化的对象
Date now = new Date();
activity.setCreateDate(now);
}
- 3楼网友:无字情书
- 2021-03-21 23:05
楼上那个方法太狠了。。。如果是在手机上呢?你也这么做?
这是在楼上家伙的基础上添加的代码,你丢到main函数就可以用了,分给楼上的吧
thread timethread = new thread(){
@override
public void run() {
while(true){
system.out.println(new date());
try {
thread.sleep(500);
} catch (interruptedexception e) {
e.printstacktrace();
}
}
}
};
timethread.run();
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯