package com.text; import java.util.HashMap; import java.util.Map; import java.util.Set; public class hxmap { public static void main(String[] args) { Map map=new HashMap(); map.put("1", "个"); map.put("2", "是"); map.put("3", "阿"); map.put("4", "涩"); map.put("5", "塞"); map.put("6", "儿"); Set keySet = map.keySet(); for (Object key : keySet) { System.out.print(key+"="); System.out.println(map.get(key)); } } }
package com.text; import java.util.HashMap; import java.util.Map; public class Test { public static void main(String[] args) { Map<String, String> map = new HashMap<String, String>(); map.put("laaf", "丫丫"+",性别:男"); map.put("awg", "阿飞"+",性别:女"); map.put("weg", "个人"+",性别:男"); for (Map.Entry<String, String> entry : map.entrySet()) { System.out.println(entry.getKey() + "对应的学员姓名是:" + entry.getValue()); } } }
从命令行读入一个字符串,表示一个年份,输出该年的世界杯冠军是哪支球队。
如果该 年没有举办世界杯,则输出:没有举办世界杯。
附:世界杯冠军以及对应的夺冠年份,请参考本章附录。 附录
历届世界杯冠军
package qiu.text; import java.util.HashMap; import java.util.Map; import java.util.Scanner; public class bisai { public static void main(String[] args) { Map<String, String> map=new HashMap<String, String>(); map.put("1930", "乌拉圭"); map.put("1934", "意大利"); map.put("1938", "意大利"); map.put("1950", "乌拉圭"); map.put("1954", "西德"); map.put("1958", "巴西"); map.put("1966", "英格兰"); map.put("1970", "巴西"); map.put("1974", "西德"); map.put("1978", "阿根廷"); map.put("1982", "意大利"); map.put("1986", "阿根廷"); map.put("1990", "西德"); map.put("1994", "巴西"); map.put("1998", "法国"); map.put("2002", "巴西"); map.put("2006", "意大利"); map.put("2010", "西班牙"); map.put("2014", "德国"); for (Map.Entry<String, String> entry : map.entrySet()) { System.out.println(entry.getKey()+"年的世界杯冠军是"+entry.getValue()+"球队"); } System.out.print("请输入一个年份:"); Scanner input = new Scanner(System.in); String now = input.next(); if(map.containsKey(now)==true){ System.out.println(now+"年的世界杯冠军是"+map.get(now)+"球队"); } else { System.out.println("没有举办世界杯"); } } }