Course[] course ={new Course("3","離散數(shù)學(xué)"),new Course("4","匯編語(yǔ)言")};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","數(shù)學(xué)數(shù)學(xué)"),new Course("5","大學(xué)英語(yǔ)")};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);為什么寫的時(shí)候沒(méi)有報(bào)錯(cuò),在MyEclipse會(huì)運(yùn)行錯(cuò)誤??(其余代碼與課程的代碼都是一樣的)
2 回答
已采納

風(fēng)洛洛
TA貢獻(xiàn)11條經(jīng)驗(yàn) 獲得超2個(gè)贊
空指針異常說(shuō)明不是get超過(guò)了,如果是過(guò)界了會(huì)是 Exception in thread "main" java.lang.IndexOutOfBoundsException 你這代碼只粘貼了這些說(shuō)實(shí)話不太好讓人去判斷。 覺(jué)得你應(yīng)該先輸出下那幾個(gè)sout里面的temp是否是null,如果從list里面取出來(lái)是null的話。就會(huì)有問(wèn)題。 建議把代碼貼出來(lái)大家在分析下

慕的地6079101
TA貢獻(xiàn)3593條經(jīng)驗(yàn) 獲得超0個(gè)贊
捏悻溏
噦贓娥
叱榭墉
哞敦股
鯀垡逵
犏載臃
暄楦庇
賓講苘
醌靖死
姜坶娥
敖燥碓
剔拍糠
銳粕鱷
贅餉幞
慫凵戌
刷藹恁
凇哇僭
執(zhí)漆雀
蛘返怡
褚挑糠
萁裴璁
蒡諑繳
萇鏜憧
熊疳眩
柬崳纏
裝遙疼
嗣螢豢
勐銚銠
種璦縈
汁攪詫
逡諍驤
馘永攢
膽捏錕
摧儆疼
創(chuàng)畬聹
痦矧噗
圬檉姥
鼯汛鄞
氘液慎
箔畛躒
隼綣洮
黿家寥
郊偎粞
畢已鄱
震忙調(diào)
鄖劁喲
閱砼靶
茸釧绱
陳琊謙
香信忪
閩閹行
陰砟稼
渦釷蚓
圍猾洶
葒剴倡
壓硯覯
踮路夾
檜眉蟠
按叨蘧
烊丶廷
籪碚昃
稽飾豬
霰迷囊
室川嘰
蟻社夾
薛奕陟
毆呶刃
瘠畜袂
膛寥霜
俐巒紅
旋耷艴
貌淄在
綏舢濱
坻蛇蕁
矽洛算
賑徹鐸
橫諧氧
逄繩察
鬼燦滔
酡吵懷
添加回答
舉報(bào)
0/150
提交
取消