由于某种原因,我的Java对象构造函数返回null。我正在intellij
IDE中逐步运行构造函数,并且字段似乎正在更改,但是this
的值仍为null
。
我已经包含了我的代码和指向null
消息的图像链接。尽管我成功地将本地值设置为适当的初始化值,但我仍在不断获取信息。
public class DueDate {
Calendar cal;
Date deadline;
public DueDate() {
deadline = new Date();
cal = Calendar.getInstance();
cal.set(Calendar.HOUR_OF_DAY, 23);
cal.set(Calendar.MINUTE, 59);
System.out.println(cal.getTime());
//this.deadline = cal.getTime();
}}
调用构造函数:
past = new DueDate();