第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

在使用contiansall方法中,我設置對象數組為什么會出錯

public void testListContainsAll(){

Course[] course={new Course("5","C語言"),new Course("1","數據結構")};

System.out.println("備選可成中是否包含課程:"+course[0].name+","+course[1].name+":"

+coursesToSelect.containsAll(Arrays.asList(course)));

}

這樣寫沒有問題

public void testListContainsAll(){

Course[] course=new Course[2];

course[0].name="C語言";

course[1].name="數據結構";

System.out.println("備選可成中是否包含課程:"+course[0].name+","+course[1].name+":"

+coursesToSelect.containsAll(Arrays.asList(course)));

}

為什么這樣寫程序不報錯,但是運行不了


正在回答

2 回答

public void testListContainsAll(){

Course[] cr={new Course(),new Course()};

System.out.println("請輸入第一個課程:");

String name1 = input.next();

cr[0].setName(name1);

System.out.println("請輸入第二個課程:");

String name2 = input.next();

cr[1].setName(name2);

System.out.println("備選可成中是否包含課程:"+cr[0].getName()+","+cr[1].getName()+":"+

coursesToSelect.containsAll(Arrays.asList(cr)));

}

改了下 ,發(fā)現這樣可以,好像確實是定義數組那里的問題,但不知道為什么,同希望有人解答下,謝謝!

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

報錯報的什么錯?下面那個運行不了因為定義數組后沒有填入Course對象

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

舉報

0/150
提交
取消

在使用contiansall方法中,我設置對象數組為什么會出錯

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

購課補貼
聯系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

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

公眾號

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