我的 Java 对象构造函数由于某种原因返回 null。我在 IDE 中逐步运行我的构造函数intellij,字段似乎在变化,但 的值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();
2 回答
慕桂英3389331
TA贡献2036条经验 获得超8个赞
根据截图,对象已经被创建: as this = {DueDat@1427}
而“null”是运行 toString() 方法的结果。请检查一下,原因就在那里。
添加回答
举报
0/150
提交
取消