JavaSE-流程控制
1、if else
if后的条件表达式返回值必须是boolean类型,不能是0或1。
2、switch case
EG:
int x=2; switch(x){ case 0: System.out.println("你将退出系统"); case 1: System.out.println("请输入用户名及密码:"); case 2: System.out.println("Pls input your name and password"); default: System.out.println("请按照提示选择1/2/3进行操作"); }
如果case中有对应数字的情况,那就直接走那种情况,并且,如果该情况的语句中没有break,那就会继续往下执行。
如果case中没有对应数字的情况,那就都遍历一遍,直到break或是便利完毕。
switch/case中的表达式支持使用:byte、short、int、char、枚举(enum)、String;
不能使用: 基本数据类型float、double、long、boolean。
3、循环语句
Java语言中的三种循环:for、while、do while(第一次是无条件执行的)。
continue 用来继续下一次循环,该语句后的循环体中的语句不再被执行。
break用来终止当前层的循环,该语句执行后跳出本层循环;
在for、while、do while前可以加标号,标号必须符合标识符的命名规范;
break/continue后可以加上标号,从而控制操作的具体循环。
浙公网安备 33010602011771号