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

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

抱歉,問題發(fā)錯地方,這是下一節(jié)的,請忽視

/*
?*?測試Set類中的contains方法
?*/
	public?void?testSetContains()?{
		//提示輸入課程名稱
		System.out.println("請輸入學生已選的課程名稱:");
		Scanner?scan?=?new?Scanner(System.in);
		String?name?=?scan.next();
		//創(chuàng)建一個新的課程對象,ID和名稱,與course對象完全一致
				Course?course2?=?new?Course();
				course2.name?=?name;
				System.out.println("新創(chuàng)建課程:"+course2.name);
				System.out.println("備選課程中是否包含課程:"+course2.name+","+
						student.courses.contains(course2));

大家好,我想請教一下這個代碼最后輸出語句里面的student.courses.contains(course2)

老師這么寫我知道大概應該是訪問courses集合,但是這里面的語法規(guī)則是什么。老師在寫這個之前就在最前面定義了一個Student類型的成員變量student

public?Student?student;

而Set類型的集合courses是在類Student中定義的,而在本類SetTest中要訪問另一個類的集合courses,類比推理,不也是應該是“對象。courses”嗎,而老師在這個方法中并沒有重新定義一個對象,這不就成了“成員變量。courses”了嗎?



正在回答

1 回答

public?Student?student;就是定義了一個對象,但沒有賦值。

1 回復 有任何疑惑可以回復我~
#1

13hc 提問者

那我就懂了,非常感謝
2017-07-27 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

抱歉,問題發(fā)錯地方,這是下一節(jié)的,請忽視

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

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

幫助反饋 APP下載

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

公眾號

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