1. 程式人生 > >JAVA集合學習之HashMap

JAVA集合學習之HashMap

1.程式碼示例

 

public class Text {
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Map<String,String> text = new HashMap<String,String>();
		Scanner scanner = new Scanner(System.in);
		//新增三組資料
		int i =0;
		while(i<3){
			String key = scanner.next();
			String value = scanner.next();
			text.put(key, value);
			i++;
		}
		//將輸入的結果進行列印,不能含有重複的key值
		Iterator<String> it = text.values().iterator();
		while(it.hasNext())
		{
			System.out.println(it.next());
		}
		//列印輸入key和value的值
		//通過entrySet方法
		Set<Entry<String,String>> Container = text.entrySet();
		for(Entry<String,String> entry:Container){
			System.out.println(entry.getKey()+"   "+entry.getValue());
		}
	}
}

 

2.執行結果