catch (Exception e) {

admin 46 2024-03-03 00:46:10

  package a9_26;

import java.util.HashMap;

import java.util.Map;

import java.util.Scanner;

public class A {

public static void main(String[] args) {

// 提示输入

System.out.println("请输入您要查询的年份:");

// 输入

Scanner sc = new Scanner(System.in);

// 接受输入并处理

try {

int a = sc.nextInt();

// 实例化

Map<String, String> mp = new HashMap();

// 添加数据

mp.put("1930", "乌拉圭");

mp.put("1934", "意大利");

mp.put("1938", "意大利");

mp.put("1950", "乌拉圭");

mp.put("1954", "西德");

mp.put("1958", "巴西");

mp.put("1962", "巴西");

mp.put("1966", "英格兰");

mp.put("1970", "巴西");

mp.put("1974", "西德");

mp.put("1978", "阿根廷");

mp.put("1982", "意大利");

mp.put("1986", "阿根廷");

mp.put("1990", "西德");

mp.put("1994", "巴西");

mp.put("1998", "法国");

mp.put("2002", "巴西");

mp.put("2006", "意大利");

mp.put("2010", "西班牙");

mp.put("2014", "德国");

// 判断

if (mp.containsKey(String.valueOf(a))==true) {

// 输出+

System.out.println(a + "年奥运会的冠军是:" + mp.get(String.valueOf(a)));

} else {

System.out.println("该年份没有举办奥运会!");

}

System.out.println("请输入您要查询的球队:");

Scanner sr = new Scanner(System.in);

String sg = sr.nextLine();

if (mp.containsValue(sg) == false) {

System.out.println("没有获得过奥运冠军");

} else {

System.out.println(sg + "队的夺冠年份是::");

for (String s : mp.keySet()) {

if (sg.equals(mp.get(s))) {

System.out.print(s + " ");

}

}

}

}

catch (Exception e) {

System.out.println("请输入正确的年份");

}

}

}

catch (Exception e) {

catch (Exception e) {

上一篇:英法让出了大量在奥匈帝国的利益(南蒂罗尔、伊斯特拉、达尔马提亚)拉意大利反水
下一篇:守门员马丁内斯加时赛临近结尾左腿封住了法国前锋近在咫尺的射门
相关文章

 发表评论

暂时没有评论,来抢沙发吧~

返回顶部小火箭