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

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

請(qǐng)問為什么我的MAP遍歷輸出是有序的??求解答

public?class?MapTest?{
	public?Map<String,Students>?stu;
	Scanner?input?=??new?Scanner(System.in);
	/*
	?*?MapTest構(gòu)造函數(shù);
	?*/
	public?MapTest(){
		this.stu?=?new?HashMap<String,Students>();
	}
	/*
	?*?添加方法(給MAP添加學(xué)生對(duì)象)
	?*?輸入ID,如果ID不存在,則繼續(xù)添加name
	?*?如果ID存在,提示此ID已存在
	?*/
	public?void?Put(){
		int?i?=?1;
		System.out.println("添加方法運(yùn)行了,請(qǐng)?zhí)砑?個(gè)學(xué)生!");
		while(i?!=?0?){
			System.out.println("請(qǐng)輸入學(xué)生ID:");
			String?id?=?input.next();	
			if(stu.get(id)==null){//get方法是得到對(duì)應(yīng)ID的value;
				System.out.println("請(qǐng)輸入學(xué)生name:?");
				String?name?=?input.next();
				Students?st?=?new?Students(id,name);//將id和name屬性給學(xué)生對(duì)象;
				stu.put(id,?st);//添加ID和學(xué)生對(duì)象;
			}else{
				System.out.println("該ID已被占用,請(qǐng)重新輸入:");
			}
			System.out.println("繼續(xù)添加請(qǐng)輸入1,停止添加請(qǐng)輸入0");
			i?=?input.nextInt();
		}
		
	}
	
	/*
	?*?2種方法遍歷MAP
	?*/
	public?void?forEach(){
		System.out.println("學(xué)生庫中有"+stu.size()+"個(gè)學(xué)生:");
//		for(String?sr:stu.keySet()){//keySet返回的是key集,遍歷id從而得到student;
//			System.out.println(sr+":"+stu.get(sr).name);
//		}
		for(Students?ss:stu.values()){//values返回的是value集,遍歷value直接得到student;
			System.out.println(ss.id+":"+ss.name);
		}
		
	}
	/*
	?*?args
	?*/
	public?static?void?main(String[]?args)?{
		//?TODO?Auto-generated?method?stub
		MapTest?mt?=?new?MapTest();
		mt.Put();
		mt.forEach();
	}

}

http://img1.sycdn.imooc.com//570606040001f35803320660.jpg

正在回答

1 回答

剛運(yùn)行了你的代碼,代碼是沒有問題的。結(jié)果是無序輸出的。你多試兩次就可以看出了??赡苣氵@次輸出的正好是按照你的那個(gè)輸入順序來的,純屬巧合??梢匀ベI彩票啦~

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

VisenYang 提問者

謝謝,,,但是我弄了很多次了,結(jié)果都是圖上那樣
2016-04-07 回復(fù) 有任何疑惑可以回復(fù)我~
#2

VisenYang 提問者

好了好了,,,,我弄了很多很多輸出,終于表現(xiàn)出無序了,,,謝謝了
2016-04-07 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

請(qǐng)問為什么我的MAP遍歷輸出是有序的??求解答

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

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

幫助反饋 APP下載

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

公眾號(hào)

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