javaswitch怎么用(Javaswitch怎么用)

什么是java switch语句?

Java中的switch(开关)语句是一种选择结构,它可以根据一个表达式的值,跳转到匹配的case语句执行,它是解决多重选择问题的有效方式,也是编写优化代码的一种手段。switch语句在许多编程语言中都有应用,例如C语言C++语言、Java语言等。

switch语句的语法格式

switch语句的基本语法结构如下:

switch(expression){
case value1:
statement;
break;//可选的
case value2:
statement;
break;//可选的
……
default:
defaultStatement;
}

其中expression是可以是整型、字符型、字符串类型的,case语句后面的value可以是常量、变量或表达式,根据expression的值匹配value,如果匹配成功,则执行其后面的代码,当case语句执行完之后,程序终止switch语句,如果expression无法匹配任何case语句,那么执行default语句(可选的)。

switch语句的示例代码

下面是一个实际应用场景的代码示例,假设有一个学生成绩的评定系统,根据学生的考试成绩计算其等级。当学生成绩为90分以上,等级为A;当成绩在80到89分之间,等级为B;当成绩在70到79分之间,等级为C;当成绩在60到69分之间,等级为D;当成绩低于60分时,等级为E。

public class SwitchDemo {

public static void main(String[] args) {
int score = 85;
char grade;

switch (score / 10) {
case 10:
case 9:
grade = 'A';
break;
case 8:
grade = 'B';
break;
case 7:
grade = 'C';
break;
case 6:
grade = 'D';
break;
default:
grade = 'E';
break;
}
System.out.println("成绩等级为:" + grade);
}
}

//运行后的结果是:成绩等级为:B

本文来自投稿,不代表亲测学习网立场,如若转载,请注明出处:https://www.qince.net/javavtu8java.html

郑重声明:

本站所有内容均由互联网收集整理、网友上传,并且以计算机技术研究交流为目的,仅供大家参考、学习,不存在任何商业目的与商业用途。 若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。

我们不承担任何技术及版权问题,且不对任何资源负法律责任。

如遇到资源无法下载,请点击这里失效报错。失效报错提交后记得查看你的留言信息,24小时之内反馈信息。

如有侵犯您的版权,请给我们私信,我们会尽快处理,并诚恳的向你道歉!

(0)
上一篇 2023年4月24日 下午9:58
下一篇 2023年4月24日 下午9:58

猜你喜欢