怎么用分别用if跟switch
实现输入ABCD,然后输出对应的语句。谢谢啦
下面这个是用if写的一个,不过太丑了😂😂,比如我不会别的方法录入键盘的单个字符,只能用这个录入字符串然后在读取第一个字符。不过勉强能用
public class ScoreTest {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入学生成绩等级:");
String level = scanner.nextLine();
if (level.equals("A")) {
System.out.println("成绩 >=85");
} else if (level.equals("B")) {
System.out.println("成绩 >=70");
} else if (level.equals("C")) {
System.out.println("成绩 >=60");
} else {
System.out.println("成绩 <60");
}
switch (level) {
case "A":
System.out.println("成绩 >=85");
break;
case "B":
System.out.println("成绩 >=70");
break;
case "C":
System.out.println("成绩 >=60");
break;
default:
System.out.println("成绩为D");
}
}
}