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

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

MyEclipse和Eclipse有什么很大的區別嗎?

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

courseToSelect.addAll(Arrays.asList(course));

Course temp3=(Course)coursesToSelect.get(2);

Course temp4=(Course)coursesToSelect.get(3);

System.out.println("添加了兩門課程:"+temp3.id+":"+temp3.name+";"+temp4.id+":"+temp4.name);

Course[] course2 ={new Course("4","數學數學"),new Course("5","大學英語")};

courseToSelect.addAll(2,Arrays.asList(course2));

Course temp5=(Course)coursesToSelect.get(4);

Course temp6=(Course)coursesToSelect.get(5);

System.out.println("添加了兩門課程:"+temp5.id+":"+temp5.name+";"+temp6.id+":"+temp6.name);


為什么在MyEclipse會報異常??(其余代碼與課程的代碼都是一樣的)


正在回答

5 回答

http://img1.sycdn.imooc.com//58b4dd930001955207960257.jpg這里你明明使用addAll方法添加到2位置上了,你get4,5干嘛?改成get(2),get(3)就可以了。

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

Mr_杰_2016

List的size大小為5,你get最大只能取到4.所以你get5會報錯。
2017-02-28 回復 有任何疑惑可以回復我~

這個我試過了,但是結果是一樣!!

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

http://img1.sycdn.imooc.com//587b20a00001a99a03800036.jpg這里有錯,應該分別是2,3。

courseToSelect.addAll(2,Arrays.asList(course2));你這里是從2位置開始添加的

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

添加了課程1:數據結構

添加了課程1:數據結構

添加了課程2:C語言

添加了課程3:大學英語

添加了課程4:高等數學

Exception in thread "main" java.lang.NullPointerException

at com.YLX.ListTest.testAdd(ListTest.java:63)

at com.YLX.ListTest.main(ListTest.java:132)

寫的時候沒顯示出來,但是運行的時候卻有問題,具體內容如上!

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

哪兒報異常了...能否把異常貼出來..

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

舉報

0/150
提交
取消

MyEclipse和Eclipse有什么很大的區別嗎?

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

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

幫助反饋 APP下載

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

公眾號

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