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

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

本節的course數組格式是怎么回事

Course【】 course={new Course("3","離散數學"),new Course("4","匯編語言")};

要是創建2維數組應該是兩個【】【】呀 而且里面的new Course("3","離散數學"),又是怎么回事

正在回答

5 回答

  1. 這個不是創建二維數組,只是給數組聲明的course數組里添加了2個實例對象

  2. new Course(id,name) 是實例化課程,生成一個課程的實例,上面的寫法是省了一部引用地址賦值,

    實際是這樣:

    Course cr3= new Course("3","離散數學");

    Course cr4=?new Course("4","匯編語言");

    Course[] course = {cr3,cr4};

????

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

qq_浮雲遊子_03977413 提問者

懂了 那么視頻里總是說course類型 這是什么意思呢 我記得代碼里course類里只添加了一個兩個參數的構造方法呀 這樣就能跟 基本類型一樣成為類型了?
2017-05-08 回復 有任何疑惑可以回復我~

其實就是這么個玩意。

ArrayList al = new ArrayList();

al.add(new Course("3","離散數學"))

al.add(new Course("4","匯編語言"));

數組,只是為了用addAll()方便添加。

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

Course不是一個類嗎,聲明成數組的時候是在哪兒聲明的呢

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

Course 類型是自己定義的,有一個Course的類,這里只是舉一個Course的例子來讓我們熟悉類在集合里 的運用

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

qq_浮雲遊子_03977413 提問者

有點懂了,
2017-05-08 回復 有任何疑惑可以回復我~

這個是一維數組,course中包含了兩個Course對象,new Course("3","離散數學")是創建一個新的對象

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

qq_浮雲遊子_03977413 提問者

必須這么寫嗎
2017-05-08 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

本節的course數組格式是怎么回事

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

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

幫助反饋 APP下載

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

公眾號

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