Java Switch语句简介
在Java语言中,switch语句是一种分支控制流程语句,用于测试一个变量等于多个值时的情况。它通常用于根据用户输入或其他程序变量,执行特定的操作。Java Switch语句可以被用于测试字符、整数、字符串及枚举类型的值。它比一系列的if-else语句更加清晰,代码更简洁。
Java Switch语句的写法
在Java中,Switch语句由一个表达式(expression)、若干个 case 语句和一个可选的 default 语句组成。标准语法如下:
switch(expression){
case value :
一组语句;
break;
case value :
一组语句;
break;
/* 可以有任意数量的 case 语句
*/
default :
一组语句;
}
switch中传递的表达式可以是 byte、short、int或char类型。从Java SE7开始,switch还支持字符串类型。每个case语句必须以一个常量表达式开始,常量表达式与参数表达式的数据类型必须相同并且必须是一个常量或字面量,即不能是变量。在每个 case 字句中,编程人员可以做任何操作,包括运行一组语句。
Java Switch语句应用范例
下面是一个Java Switch语句的实际应用范例:
public class JavaSwitch
{
public static void main(String[] args)
{
int num=3;
switch(num)
{
case 1:
System.out.println("星期一");
break;
case 2:
System.out.println("星期二");
break;
case 3:
System.out.println("星期三");
break;
case 4:
System.out.println("星期四");
break;
case 5:
System.out.println("星期五");
break;
case 6:
System.out.println("星期六");
break;
case 7:
System.out.println("星期天");
break;
default:
System.out.println("输入有误,请重新输入1-7之间的数字!");
break;
}
}
}
本例子为一个简单的星期几的输出程序,根据用户输入的数字(1到7之间)来选定相应的输出语句,如果用户输入无效数字,则输出一个错误提示。
以上就是Java Switch语句的介绍、用法及实例说明,程序员需要对该语句有深刻的理解,才能在日常工作中高效、快速地开发应用程序。
本文来自投稿,不代表亲测学习网立场,如若转载,请注明出处:https://www.qince.net/javaz6u2java.html
郑重声明:
本站所有内容均由互联网收集整理、网友上传,并且以计算机技术研究交流为目的,仅供大家参考、学习,不存在任何商业目的与商业用途。 若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。
我们不承担任何技术及版权问题,且不对任何资源负法律责任。
如遇到资源无法下载,请点击这里失效报错。失效报错提交后记得查看你的留言信息,24小时之内反馈信息。
如有侵犯您的版权,请给我们私信,我们会尽快处理,并诚恳的向你道歉!