最后的查找作业

最后的查找作业

public class FootballDemo {

	public static void main(String[] args) {
		// 定义HashMap对象
		Map<String, String> team = new HashMap<String, String>();
		team.put("2014", "德国");
		team.put("2010", "西班牙");
		team.put("2006", "意大利");
		team.put("2002", "巴西");
		team.put("1998", "法国");
		// 使用迭代器输出方式输出
		Iterator it = team.values().iterator();
		System.out.println("使用迭代器打印输出国家队:");
		while (it.hasNext()) {
			System.out.print(it.next() + " ");
		}

		// 使用EntrySet输出
		Set<Entry<String, String>> entrySet = team.entrySet();
		System.out.println("使用EnterySet进行输出");
		for (Entry<String, String> entry : entrySet) {
			System.out.println(entry.getKey() + "-" + entry.getValue());
			System.out.println();
		}

		// 使用keySet方法查找
		Scanner sc = new Scanner(System.in);
		System.out.println("请输入年份(key值)");
		String strSearch = sc.next();
		Set<String> keySet = team.keySet();
		String keyo = null;
		boolean flag = false;
		for (String key : keySet) {
			if (strSearch.equals(key)) {
				flag = true;
				keyo = key;
				break;
			}
		}
		if (flag == true) {
			System.out.println("找到了");
			System.out.println(keyo + "-" + team.get(keyo));
		} else
			System.out.println("没找到");

	}

}


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕雪 2019-04-14 11:18:37

1)作业,是要在作业节,上传作业的哈。2)或者同学只是想做下笔记方便日后复习呢。那同学要点笔记哈,这样日后查找起来更方便。3)另同学做的没有问题祝:学习愉快

  • 提问者 1yats #1
    好的,我看是课程中老师口头布置的作业,就提交了,不好意思。
    2019-04-14 11:20:26
  • 好帮手慕雪 回复 提问者 1yats #2
    嗯嗯,没关系的。口头布置的作业,自己练习一下,达到运行的效果就可以了。祝:学习愉快
    2019-04-14 11:27:10
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师