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.运行结果

猜你喜欢

转载自www.cnblogs.com/ygxdbmx/p/9942370.html