在Java中使用构造函数添加对象

时间:2017-03-10 00:51:01

标签: java object arraylist constructor

我正在尝试添加在构造函数

中创建的每个任务
static private int Id = 0;
private int id = 0;
private Date StartDate;
private Date EndDate;
private static ArrayList<Task> Tasks;
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd"); 

public Task(java.util.Date StartDate, java.util.Date EndDate) {
    try{
        this.setStartDate(StartDate);
        this.setEndDate(EndDate);
        setId(Id++);

        System.out.println(this.id + this.EndDate.toString() + this.StartDate.toString());
        Tasks.add(this);
    }
    catch(Exception ex){
        System.out.println(ex);
    }
}

抛出NullPointException。

我找不到解决这个问题的方法。

提前致谢!

0 个答案:

没有答案