从命令行读入一个字符串,表示一个年份,输出该年的世界杯冠军是哪支球队。如 果该年没有举办世界杯,则输出:没有举办世界杯

从命令行读入一个字符串,表示一个年份,输出该年的世界杯冠军是哪支球队。如 果该年没有举办世界杯,则输出:没有举办世界杯。
附录:截止2009 年,历届世界杯冠军、世界杯冠军以及对应的夺冠年份:

从命令行读入一个字符串,表示一个年份,输出该年的世界杯冠军是哪支球队。如 果该年没有举办世界杯,则输出:没有举办世界杯_第1张图片
package cn.sc.test;

import java.util.HashMap;
import java.util.Map;
import java.util.Scanner;

public class MapTest {
public static void main(String[] args) {
Map map = new HashMap<>( );
map.put( “2006”,“意大利” );
map.put( “2002”,“巴西” );
map.put( “1998”,“法国” );
map.put( “1994”,“巴西” );
map.put( “1990”,“德国” );
map.put( “1986”,“阿根廷” );
map.put( “1982”,“意大利” );
map.put( “1978”,“阿根廷” );
map.put( “1974”,“德国” );
map.put( “1970”,“巴西” );
map.put( “1966”,“英格兰” );
map.put( “1962”,“巴西” );
map.put( “1958”,“巴西” );
map.put( “1954”,“德国” );
map.put( “1950”,“乌克兰” );
map.put( “1938”,“意大利” );
map.put( “1934”,“意大利” );
map.put( “1930”,“乌克兰” );
//创建scanner类
Scanner sc = new Scanner( System.in );
System.out.println(“请输入世界杯冠军的年份”);
String s = sc.nextLine();
if(map.containsKey( s ) ==false){
System.out.println(“该年没有举办世界杯”);
} else {
System.out.println(“该年的世界杯冠军是:”+map.get( s ));
}
}
}

你可能感兴趣的:(java基础,从命令行读入一个字符串,表示一个年份)