为什么要初始化属性?

来源:4-4 学生选课---添加课程 Ⅰ

求知者666

2016-10-11 11:32

public List coursesToselect{

    public ListTest(){

                this.coursesToSelect=new ArrayList();

     }

}

写回答 关注

3回答

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


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

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

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

    昵称2_18... 回复我爱学习40...

    谢谢 学到后面就懂了 一直都是这么用的 没有什么缺点吧

    2016-11-10 10:18:10

    共 3 条回复 >

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

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

    例如 String sr ;

             sr + = "a";

    就会报错

Java入门第三季

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

409792 学习 · 4340 问题

查看课程

相似问题