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

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

我的Set集合用foreach遍歷輸出為什么是這樣的

為什么我每次輸入2 1 4,輸出的結果都是1 2 4,不會出現其他的順序

//學生類中定義的Set集合
public?class?Student?{
????public?String?ip;
????public?String?name;
????public?Set<Course>?courses;//Set類型?存放選課信息
????public?Student(String?ip,String?name){
????	this.ip?=?ip;
????	this.name?=?name;
????	this.courses?=?new?HashSet<Course>();//初始化courses
????}
}
//遍歷輸出Set集合中的元素
public?void?setForEach(Student?student){
		System.out.println("共選擇了"+student.courses.size()+"門課程:");
		for(Course?set1:student.courses){
			System.out.println("課程:"+set1.id+":"+set1.name);
		}
		
	}


正在回答

1 回答

那只是一個偶然顯現 ? 因為set是無序的 ?你多試幾次就好了?

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

舉報

0/150
提交
取消

我的Set集合用foreach遍歷輸出為什么是這樣的

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

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

幫助反饋 APP下載

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

公眾號

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