问答详情
源自:4-4 学生选课---添加课程 Ⅰ

为什么要初始化属性?

public List coursesToselect{

    public ListTest(){

                this.coursesToSelect=new ArrayList();

     }

}

提问者:求知者666 2016-10-11 11:32

个回答

  • 我爱学习4040136
    2016-11-10 10:50:52


    我也是刚刚入门。这个熟了就好。

  • 我爱学习4040136
    2016-10-19 09:36:45

    因为List是接口。所以要用初始化方法来调用ArrayList方法。

  • 慕容9116793
    2016-10-11 12:19:43

    就和你定义一个String类型的变量类似,如果不进行初始化,就会报错

    例如 String sr ;

             sr + = "a";

    就会报错