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

為了賬號(hào)安全,請及時(shí)綁定郵箱和手機(jī)立即綁定

添加addAll方法時(shí)候,為什么報(bào)空指針異常? 求 高人解答

public class TestGeneric {

/**

* 首先創(chuàng)建一個(gè)集合并泛型

* @param args

*/

public List<Course> courses;

/**

* 添加方法

* @param args

*/

public void testAdd(){

Course[] course1 = {new Course("1","大學(xué)英語"),

new Course("2","高等數(shù)學(xué)")};

courses.addAll(Arrays.asList(course1));

for(Course cr: course1){

System.out.println(cr.getId() + ":" + cr.getName());

}

}

public static void main(String[] args) {

TestGeneric tg= new TestGeneric();

tg.testAdd();

}

}


正在回答

2 回答

在:courses.addAll(Arrays.asList(course1));這句代碼中,courses本身為null,所以會(huì)出現(xiàn)空指針異常;

修正辦法:缺少構(gòu)造方法,補(bǔ)充如下--》

public TestGeneric(){

this.courses = new ArrayList();

}

OK,請調(diào)試!

0 回復(fù) 有任何疑惑可以回復(fù)我~

解決了 謝謝!

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
Java入門第三季
  • 參與學(xué)習(xí)       409767    人
  • 解答問題       4521    個(gè)

Java中你必須懂得常用技能,不容錯(cuò)過的精彩,快來加入吧

進(jìn)入課程

添加addAll方法時(shí)候,為什么報(bào)空指針異常? 求 高人解答

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)