admin 管理员组文章数量: 1184232
2024年4月25日发(作者:php导入一次文件)
java case default的用法
java中switch语句中的case default用法是相当重要的,这里
我们来详细介绍一下。首先我们需要知道的是,switch语句是一种条
件分支语句,它可以根据表达式的值选择要执行的代码块。
当表达式的值与某个case的值相等时,会执行该case后的代码
块。而当表达式的值不与任何case值相等时,会执行default后的代
码块。下面我们来详细介绍case default的用法。
一、case用法
case语句是switch语句中的一种关键字。它后面需要跟一个常
量表达式或一个常量值,用于匹配表达式的值。如果表达式的值与
case的值相等,那么会执行该case后的代码块。
例如,我们定义一个变量num,然后通过switch语句来判断其值。
如果num的值为1,那么就输出“number one”;如果num的值为2,
那么就输出“number two”。
switch(num){
case 1:
n("number one");
break;
case 2:
n("number two");
break;
}
二、default用法
default语句是switch语句中的另一种关键字,用于处理表达式
的值不与任何case值相等的情况。如果表达式的值不与任何case值
相等,那么会执行default后的代码块。
例如,我们定义一个变量color,并通过switch语句来判断其值。
如果color的值为red,那么就输出“red”;如果color的值为blue,
那么就输出“blue”,否则就输出“unknown color”。
switch(color){
case "red":
n("red");
break;
case "blue":
n("blue");
break;
default:
n("unknown color");
}
三、case default联合用法
我们还可以将case和default联合使用。这样,当表达式的值
既不与任何case值相等,也不需要执行default后的代码块时,就可
以执行相应的联合代码块了。
例如,我们定义一个变量score,并通过switch语句来判断其值。
如果score的值为大于90分,那么输出“A”;如果score的值为大
于80分,小于等于90分,那么输出“B”;如果score的值为大于70
分,小于等于80分,那么输出“C”;如果score的值为大于60分,
小于等于70分,那么输出“D”;否则输出“E”。
switch(score){
case 90:
case 91:
case 92:
case 93:
case 94:
case 95:
case 96:
case 97:
case 98:
case 99:
case 100:
n("A");
break;
case 80:
case 81:
case 82:
case 83:
case 84:
case 85:
case 86:
case 87:
case 88:
case 89:
n("B");
break;
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 76:
case 77:
case 78:
case 79:
n("C");
break;
case 60:
case 61:
case 62:
case 63:
case 64:
case 65:
case 66:
case 67:
case 68:
case 69:
n("D");
break;
default:
n("E");
}
综上所述,case default在java中是一种非常常用的语句,通
过对它的学习和了解,在语句选择和控制方面能够发挥重要作用。
版权声明:本文标题:java case default的用法 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1714059793a663773.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论