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

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

?為什么我的temp.id輸出值是null呢?

http://img1.sycdn.imooc.com//55555cde0001d6ff06090537.jpg

public?void?testAdd()
	{//創(chuàng)建一個課程對象,并通過調(diào)用add方法,添加到備選課程List中
		Course?cr1=new?Course("1","數(shù)據(jù)結(jié)構(gòu)");
	????courseToSelect.add(cr1);
	????System.out.println("添加到備選課程");
	????Course?temp=(Course)courseToSelect.get(0);
	????System.out.println("添加了課程:"+temp.id+temp.name);
	????
	????Course?cr2=new?Course("2","C語言");
	????courseToSelect.add(0,?cr2);
	????Course?temp2=(Course)courseToSelect.get(0);
	????System.out.print("添加了課程:"+temp2.id+temp2.name);
	????
	????courseToSelect.add(cr1);
	????System.out.println("添加到備選課程");
	????Course?temp0=(Course)courseToSelect.get(2);
	????System.out.println("添加了課程:"+temp0.name);
	????
	????//以下方法會拋出數(shù)組下標(biāo)越界異常
//	????Course?cr3=new?Course("3","test");
//	????courseToSelect.add(4,cr3);
	Course[]?course={new?Course("3","離散數(shù)學(xué)"),new?Course("4","匯編語言")};
	courseToSelect.addAll(Arrays.asList(course));
	Course?temp3=(Course)courseToSelect.get(2);
	Course?temp4=(Course)courseToSelect.get(3);

	System.out.println("添加了兩門課程:"+temp3.id+":"+
	temp3.name+":"+temp4.id+":"+temp4.name);
	Course[]?course2={new?Course("5","高等數(shù)學(xué)"),new?Course("6","大學(xué)英語")};
	courseToSelect.addAll(2,?Arrays.asList(course2));
	Course?temp5=(Course)courseToSelect.get(2);
	Course?temp6=(Course)courseToSelect.get(3);
	System.out.println("添加了兩門課程"+temp5.id+":"+
	temp5.name+":"+temp6.id+":"+temp6.name);}

為什么我的temp.id輸出值是null呢?(testAdd方法已貼)

正在回答

2 回答

我大概知道了,你Course.java這個類的構(gòu)造方法中少了一句話 this.id = id;

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

用斷點進(jìn)行調(diào)試一下?debug那個東西,你自己打上斷點,跟著代碼進(jìn)去看看先

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

舉報

0/150
提交
取消

?為什么我的temp.id輸出值是null呢?

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

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

幫助反饋 APP下載

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

公眾號

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