代码示例:
package play; import java.util.HashMap; import java.util.Map; import java.util.Scanner; public class basketballplayer { public static void main(String[] args) { System.out.println("你喜欢的球星"); Map<String, String> Map = new HashMap<>(); //添加球星及他所获得的荣誉 Map.put("凯里欧文", "NBA2011年被克利夫兰骑士用状元签选中\n1次NBA总冠军\n8次入选全明星\n1次全明星MVP\n1次最佳新秀\n4次周最佳球员\n3次月最佳球员\n1次最佳阵容二阵\n2次最佳阵容三阵\n1次最佳新秀阵容一阵\n全明星三分大赛冠军一次\n全明星新秀挑战赛MVP1次\n1次奥运冠军生涯最高得分60\n" + "最高篮板11次\n最高助攻18次\n最高盖帽4次\n最高出手36次\n最高罚球17\n次最高命中三分11个\n常规赛总得分17192\n季后赛总得分2076" + "历史上仅用19次出手获得60分以上的球员\n历史控球能力最强,极具观赏性的球员\n2019福布斯100名人榜,欧文排名第74位。"); Map.put("凯文杜兰特", "NBA2007年被西雅图超音速用榜眼签选中\n2次NBA总冠军\n2次NBA总冠军FMVP\n4次得分王\n1次常规赛MVP\n6次最佳阵容一阵\n5次最佳阵容二阵\n1次最佳新秀阵容一阵\n" + "14次入选全明星\n2次全明星MVP\n4次奥运会冠军\n2次奥运会冠军FMVP\nFIBA国际赛场最高得分记录保持者\n3次美国篮球年度最佳运动员\n最高得分55\n最高篮板19次\n最高助攻16次\n最高盖帽7次\n最高出手34次\n常规赛总得分28610\n季后赛总得分4985" ); Scanner scanner = new Scanner(System.in); String player; do { System.out.print("请输入年份(输入 0 退出): "); player = scanner.nextLine(); if (player == "没有") { break; } if (Map.containsKey(player)) { System.out.println(player + "获得的荣誉" + Map.get(player)); } else { System.out.println(player + "没有录入该球星"); } } while (true); } }标签:Map,保存,System,player,球星,n1,NBA,最高,全明星 From: https://blog.csdn.net/cjxhm/article/details/143242954