亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么要初始化屬性?

public List coursesToselect{

????public ListTest(){

????????????????this.coursesToSelect=new ArrayList();

? ? ?}

}

正在回答

3 回答


我也是剛剛入門。這個熟了就好。

0 回復 有任何疑惑可以回復我~

因為List是接口。所以要用初始化方法來調用ArrayList方法。

0 回復 有任何疑惑可以回復我~
#1

昵稱2_18位中英文

請問,如果一開始在類中設置public ArrayList courses; 后面是不是就不用構造器中實例化了?
2016-11-04 回復 有任何疑惑可以回復我~
#2

我愛學習4040136 回復 昵稱2_18位中英文

courses在這里就已經被實例化啦。后面不用了。 public List<Course> courses = new ArrayList<Course>();
2016-11-08 回復 有任何疑惑可以回復我~
#3

昵稱2_18位中英文 回復 我愛學習4040136

謝謝 學到后面就懂了 一直都是這么用的 沒有什么缺點吧
2016-11-10 回復 有任何疑惑可以回復我~

就和你定義一個String類型的變量類似,如果不進行初始化,就會報錯

例如?String sr ;

? ? ? ? ?sr + = "a";

就會報錯

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

為什么要初始化屬性?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號