JAVA集合學習之HashMap
阿新 • • 發佈:2018-11-11
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.執行結果