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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

eclipse無法導入java.util.Arrays包,附程序錯誤提示截圖。

eclipse無法導入java.util.Arrays包,附程序錯誤提示截圖。

第一劍 2016-04-23 22:15:48
下面為程序:package?com.imooc.collection; import?java.util.ArrayList; import?java.util.List; import?java.util.Arrays; /* ?*? ?*??備選課程類 ?*/ public?class?ListTest?{ public?List?coursesToSelect; /* *? *?用于存放備選課程的List */ public?ListTest(){ this.coursesToSelect?=?new?ArrayList(); } /* *? *?用于往?coursesToSelect?中添加備選課程 */ public?void?testAdd(){ //創建一個課程對象,并通過調用add方法,添加到備選課程中 Course?cr1?=?new?Course("1","數據結構"); coursesToSelect.add(cr1); Course?temp?=(Course)?coursesToSelect.get(0); System.out.println("添加了課程:"+temp.id+":"+temp.name); Course?cr2?=?new?Course("2","C語言"); coursesToSelect.add(0,cr2); Course?temp2?=?(Course)?coursesToSelect.get(0); System.out.println("添加了課程:"+temp2.id+":"+temp2.name); // 以下方法會拋出數組下標越界異常 // Course?cr3?=?new?Course("3","test"); // coursesToSelect.add(4,cr3); // 以下為出現錯誤,自己不會調試過來,"沒有Arrays類" Course[]?course?=?{new?Course("3","離散數學"),new?Course("4","匯編語言")}; coursesToSelect.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); // 同上問題,百度說是引入包不正常,但是已經引入了ArrayList包。 Course[]?course2?=?{new?Course("5","高等數學"),new?Course("6","匯編語言")}; coursesToSelect.addAll(2,Arrays.asLst(course2)); Course?temp5?=?(Course)?coursesToSelect.get(2); Course?temp6?=?(Course)?coursesToSelect.get(3); System.out.println("添加了兩門課程:"+temp5.id+":"+ temp5.name+";"+temp6.id+":"+temp6.name); } public?void?testGet(){ int?size?=?coursesToSelect.size(); for(int?i=0;?i<size;i++){ Course?cr?=?(Course)?coursesToSelect.get(i); System.out.println("課程"+cr.id+":"+cr.name); } } public?static?void?main(?String[]?args){ ListTest?lt?=new?ListTest(); lt.testAdd(); lt.testGet(); } }
查看完整描述

7 回答

?
第一劍

TA貢獻3條經驗 獲得超4個贊

哎,還是我自己解決了問題,解決辦法是更換jdk版本,jdk1.8版本是最新版,不太穩定所以出現這種狀況。有遇到同一問題的童鞋來找我。


http://img1.sycdn.imooc.com//572146c20001053e04240150.jpg

查看完整回答
3 反對 回復 2016-04-28
點擊展開后面3
?
7gugu

TA貢獻1條經驗 獲得超0個贊

jdk1.8已經把array整合到java.util里面了,不用使用java.util.Arrays了,只要直接引用java.util就行了

查看完整回答
反對 回復 2019-02-27
?
qq_基督山伯爵_6

TA貢獻1條經驗 獲得超0個贊

你好謝謝你呀,問題已經解決了

查看完整回答
反對 回復 2017-03-19
?
qq_空城舊夢亂人心_0

TA貢獻1條經驗 獲得超0個贊

請問一下你是怎么解決的?我也遇到了同樣的問題

查看完整回答
反對 回復 2016-05-26
?
夢影劍魂

TA貢獻66條經驗 獲得超21個贊

?java.util.Arrays繼承于java.lang.Object,而java.lang.Object是默認已經導入的,所以如果要使用Arrays的話,直接用就可以了,不需要再導入了

查看完整回答
反對 回復 2016-04-24
  • 7 回答
  • 0 關注
  • 15064 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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