题解 | #判断学生成绩等级#

判断学生成绩等级

https://www.nowcoder.com/practice/caef110bb06149119672a4dd2bc5d4ad

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

public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        String grade = scanner.next();

        //write your code here......
        // System.out.print("A".equals(grade) ? "优秀" : "B".equals(grade)
        //                 ? "良好" : "C".equals(grade)
        //                 ? "及格" : "D".equals(grade)
        //                 ? "不及格" : "未知等级");

        // String str=null;
        // switch(grade){
        //     case "A":str="优秀"; break;
        //     case "B":str="良好"; break;
        //     case "C":str="及格"; break;
        //     case "D":str="不及格"; break;
        //     default:str="未知等级"; break;
        // }
        // System.out.print(str);

        HashMap<String, String> map = new HashMap<>();
        map.put("A", "优秀");
        map.put("B", "良好");
        map.put("C", "及格");
        map.put("D", "不及格");
        System.out.print(map.keySet().contains(grade) ? map.get(grade) : "未知等级");
    }
}

全部评论

相关推荐

Java抽象带篮子:简历怎么写可以看看我发的帖子,你的第一个是实习经历吗?那怎么写的是你的第一个练手项目呢?简历写的怎么样直接投小厂面试一下就知道了
没有实习经历,还有机会进...
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-01 12:22
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务