复合语句
条件控制
单分支语句
int a = 5;
int b = 6;
if(a == b){
System.out.println("a与b相等");
}
双分支语句
int a = 5;
int b = 6;
if(a == b){
System.out.println("a与b相等");
}else{
System.out.print("a与b不相等");
}
多分支语句
int a = 5;
int b = 6;
int c = 5;
if(a == b){
System.out.println("a与b相等");
}else if(a == c){
System.out.println("a与c相等");
}else{
System.out.println("a不与任何数相等");
}
选择语句
//for是循环语句,下文会详细说明,作用是循环七次,让i的值从1变成7,每循环一次进行一次switch
for(int i = 1;i<=7;i++){
switch(i){
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;
}
}
循环语句
while循环
int i = 5;
while(i<10){
System.out,println(i);
i++;
}
do...while循环
int i = 5;
do{
System.out.println(i);
i++;
}while(i<10)
for循环
for(int i = 5;i<10;i++){
System.out.println(i);
}
增强型for循环foreach
int array[] = {1,2,3,4,5,6,7,8,9};
for(int arr : array){
System.out.println(arr);
}
跳转语句
break
continue
return
以上就是深入分析JAVA流程控制语句的详细内容,更多关于JAVA流程控制语句的资料请关注脚本之家其它相关文章!