Java中的控制語句


1、if(表達式)......else.......條件語句;
2、for(表達式).......       循環語句;
3、while(表達式).......     循環語句;
4、do.....while(表達式)......循環語句;
5、switch 多分支選擇結構;
6、continue 結束本次循環語句;
7、break   終止執行 switch或循環語句;
8、return  從方法返回語句。
條件語句 分為四種:
單分支條件語句 語法格式為:
if(條件表達式){                
語句或語句塊;
}  
二分支條件語句 語法格式為:
if(條件表達式){                 
語句或語句塊1; 
}else{  
語句或語句塊2;

嵌套條件語句 語法格式為:
if(條件表達式){ 
if(條件表達式){                  
語句或語句塊; 

}else{   
語句或語句塊2;
}
多分支條件語句語法格式為:
if(條件表達式1){                
語句或語句塊1; 
}else if(條件表達式2){   
語句或語句塊2;

} else if(條件表達式n){  
語句或語句塊n;
}else{  
語句0;
}
for循環語句  語法格式為:
for(變量初始化表達式;循環條件表達式;迭代部分){ 
語句或語句塊;
//循環體                 

for循環有一個特殊的循環,叫死循環。表現形式為:
boolean  isOk = true;      
或 for(;;){}
for(;isOk;){}   
for循環可以再嵌套for循環。 
注意:在for循環的初始化或迭代部分,可以有多個表達式,表達式之間用逗號隔 開。
例如:
int count =0; 
for(int a= 1,b=10;a<b;a++,b--){ 
   count++; 
  } 
共循環多少次?1次
 
while循環語句 
語法格式為:
while(循環條件表達式)
{                     
語句或語句塊;             
}
do-----while循環語句  語法格式為:
do{               
語句或語句塊;
}
while(表達式);(注意分號絕對不能省略)
switch-----case多分支選擇語句  語法格式為:
switch(條件表達式)
{
 case 常量1:                      
      語句1; 
break;
case 常量2:                     
     語句2; 
break; 
case 常量N:                     
     語句N; 
break; 
[default:語句;break;] 

注意
條件表達式的返回值類型必須是以下類型之一:int、byte、cha、short。
case子句中的值常量N必須是常量,而且所有
case子句中的值應是不同的。
default子句是可選的。
break語句用來在執行完一個
case分支后,是程序跳出
switch語句,即終止
switch語句的執行
在一些特殊情況下,多個不同的case值要執行一組相同的操作,這時可以不用break。
continue結束本次循環語句

使用continue語句可以立刻重新開始下一輪的循環,而不再執行循環后面的語句。
break終止執行switch和循環語句 
使用break語句可以立刻終止循環,開始執行循環后面的語句。
return從方法返回語句 
return語句主要作用是退出當前方法,將程序控制轉移到方法的調用者。
一般格式為:return [值或表達式];


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM