吸引可变对象

时间:2013-05-13 08:37:30

标签: java javabeans getter-setter

我读了很多文章,关于如何为可变对象编写正确的getter / setter作为Date或Array。但是当我改变了这个

    public Date getDateTo() {
        return (Date) dateTo.clone();
    }

    public void setDateTo(Date dateTo) {
        this.dateTo = (Date) dateTo.clone();
    }

我得到java.lang.NullPointerException。这意味着我总是在(post)构造函数中初始化日期?

1 个答案:

答案 0 :(得分:1)

最初没有构建dateTo,因此没有什么可以克隆的。所以答案是肯定的 - 你应该初始化它。