Java中,SWITCH语句简介:
switch分支语句,语法格式:
switch (sel){ case 1: System.out.println(" "); case 2: System.out.println(" "); case 3: System.out.println(" "); case 4: System.out.println(" "); case 5: System.out.println(" "); default: System.out.println("再见"); }
一、switch分支语句可以提供选项,使用数据类型也广泛,这里的sel可以是byte、int、string类型等。根据输入的数据,进入对应的case选项。
二、switch还有就是default、break、return三者的使用了。
1、break: 就像上面的只输入week=1,入口就是case 1,之后case 2,case 3、、、、依次运行,这就需要我们用到break了,该语句直接跳出switch,并进行下一项。
由此代码运行,可看出进行完case 3后就跳出switch语句了。
2、return:return语句就是结束方法的语句,加上这语句后,如果必运行return时,后面就不用看了,不会编译了。
与break语句区别明显,现在运行已经没有
System.out.println("hahaha");
的运行及结果了,显然已经结束main方法了。
3、default是如果输入的数据没有对应的选项,就会进入这个语句中,可以说是与case 同级别的存在,没case选项就进入default。