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

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

set集合怎么是順序輸出?

在做最后的紙牌聯(lián)系的時(shí)候,試了好幾次,讀出來(lái)的都是有序的

正在回答

14 回答

右鍵項(xiàng)目選擇properties,java compiler選擇1.5的動(dòng)態(tài)編譯方式。你才能看到老師的這個(gè)現(xiàn)象。實(shí)際上這個(gè)是jdk的一個(gè)BUG,被老師用來(lái)講普通原理了。如果你用1.8編譯是不存在這個(gè)問(wèn)題的,可見這個(gè)老師基礎(chǔ)課講的不是很好。

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

for(Course cr:st.coursesToSelect)

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

如果遍歷的集合里面的數(shù)太少的話,就會(huì)順序輸出,如果你輸出7到8個(gè)左右的數(shù),就會(huì)是無(wú)序的了,總而言之,集合里面的數(shù)太少的話,輸出的時(shí)候,就看不出是否是無(wú)序還是有序輸出。

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

如果遍歷的集合里面的數(shù)太少的話,就會(huì)順序輸出,如果你輸出7到8個(gè)左右的數(shù),就會(huì)是無(wú)序的了,總而言之,集合里面的數(shù)太少的話,輸出的時(shí)候,就看不出是否是無(wú)序還是有序輸出。

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

我的也是一個(gè)順序出的,求解

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

我的也是這樣。。改成5個(gè)之后老是按照一個(gè)順序輸出。

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

樓上說(shuō)得對(duì)

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

前面有個(gè)網(wǎng)友自問(wèn)自答了,將for循環(huán)選課的次數(shù)增加到5次,就可以看出是無(wú)序的循環(huán)了。

結(jié)合網(wǎng)友的評(píng)論,可能是jdk更新后有所改動(dòng),3次太少了。

for?(int?i?=0?;i<5;i++){
			System.out.println("請(qǐng)輸入課程ID");
			String?conseld?=?console.next();
			for?(Course?cr?:?st.coursesToselect){
				if(cr.id.equals(conseld)){
					student.courses.add(cr);
				}
			}
		}


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

你把代碼貼一下看看,不會(huì)輸出的是設(shè)置為L(zhǎng)ist的Course當(dāng)中的備選課程去了吧,你確認(rèn)輸出的是student當(dāng)中的嗎

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

愛土豆 提問(wèn)者

不會(huì)的,我是直接將Poker對(duì)象直接存儲(chǔ)到set集合中去的,輸出的時(shí)候順序總是一定的
2016-07-28 回復(fù) 有任何疑惑可以回復(fù)我~

是不是我的方法有錯(cuò)誤?我是通過(guò)iterator去迭代set集合,但是執(zhí)行的幾次結(jié)果都是同一順序輸出的,我又add了4個(gè)int型數(shù)字,再獲取還是一樣的有序輸出

0 回復(fù) 有任何疑惑可以回復(fù)我~
首頁(yè)上一頁(yè)12下一頁(yè)尾頁(yè)

舉報(bào)

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

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

進(jìn)入課程

set集合怎么是順序輸出?

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

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

幫助反饋 APP下載

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

公眾號(hào)

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