50,541
社区成员
发帖
与我相关
我的任务
分享
import java.util.HashMap;
import java.util.InputMismatchException;
import java.util.Map;
import java.util.Scanner;
class Ranking
{
public static void main(String[] args)
{
String[] teams = {"伊朗","韩国","日本","澳大利亚","沙特阿拉伯","乌兹别克斯坦","阿拉伯联合酋长国","卡塔尔","中国","叙利亚"};
Map<Integer,String> map = new HashMap<Integer, String>();
for (int i = 0;i<teams.length;i++)
{
map.put(i+1,teams[i]);
}
System.out.println(map);
Scanner sc = new Scanner(System.in);
System.out.println("根据输入的名词查询亚足脸排名前10的某一个男足国家队");
int number = sc.nextInt();
try {
if (number > 0&&number <= 10)
{
System.out.println("亚足联排名第"+number+"的男足国家队是"+map.get(number)+" ");
sc.close();
}else
{
System.out.println("输入错误!只能输入1-10中的某一个整数");
}
}catch (InputMismatchException e)
{
System.out.println("请输入数字");
}
}
}