switch case 语句判断一个变量与一系列值中某个值是否相等,每个值称为一个分支。
switch(expression) { case value : //Statements break; //可选 case value : //Statements break; //可选 //您可以有任意数量的 case 语句。 default : //Optional //Statements }
public class Test { public static void main(String args[]) { //char grade=args[0].charAt(0); char grade='C'; switch(grade) { case 'A' : System.out.println("Excellent!"); break; case 'B' : case 'C' : System.out.println("Well done"); break; case 'D' : System.out.println("You passed"); case 'F' : System.out.println("Better try again"); break; default : System.out.println("Invalid grade"); } System.out.println("Your grade is " + grade); } }
使用各种命令行参数编译并运行上述程序。这将产生以下输出-
链接:https://www.learnfk.comhttps://www.learnfk.com/java/switch-statement-in-java.html
来源:LearnFk无涯教程网
Well done Your grade is C
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)