首页 > 代码库 > java基础,流程控制语句

java基础,流程控制语句

                            流程控制语句
条件语句:
             if语句:
                       *if(条件 boolean类型){  true }
                       *if(boolean表达式){true}else{false结果}
                       *多重 if  else      if(){}else if(){}else
                       *嵌套if
              Switch语句:
                     *switch(表达式){  case:  break;      ...     default:   }
                         表达式==常量,default可以省略。
循环语句:
           while语句:while(boolean表达式){循环体}     先判断后执行
            do while语句:do{ 循环体}while(判断条件)   执行一次,再判断
            for循环:      for (初始化:条件:变量变化) {循环操作}
 
循环体中包含循环语句的结构称为多重循环,三种循环语句可以自身嵌套,也可以相互嵌套。在二重循环中,外层循环每执行一次,内层循环要执行一圈。
foreach :   
 
循环跳转语句:
           *break;拒绝执行本次循环之后的循环,并跳出该层循环控制体
           * continue:终止循环之后继续执行本次循环之后的循环,没有跳出该层循环控制体
           * 共同点:break和continue都不会执行本次循环之后的break/continue之后的语句
练习 1;
public class Test {
//输出1-100内的前5个可以被3整除的数
 
public static void main(String[] args) {
int num=0;
for (int i = 1; i <100; i++) {
if(i%3==0){
num++;
System.out.println(i);
}
if(num==5){
break;
}
 
}
 
}
 
}
练习2;
public class Test {
//输出1-100内的前5个可以被3整除的数
 
public static void main(String[] args) {
int num=0;
for (int i = 1; i <100; i++) {
if(i%3==0){
num++;
System.out.println(i);
}
if(num==5){
break;
}
 
}
 
}
 
}
 
 

java基础,流程控制语句