日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

java选择循环_java选择和循环结构

發布時間:2025/3/20 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java选择循环_java选择和循环结构 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

選擇和循環結構

順序

(1)按照程序的流程從上而下執行流程.

選擇結構

If

概念

對條件判斷【一個條件的結果:true:false】

執行判斷結果,所想要處理的代碼

如果(true){

System.out.println("輸出");

}

寫法

2.1 ??If(true){功能語句}

If(true){功能語句}

2.2 ?if(boolean){

}else if(boolean){

}else if(boolean){

}

2.3 if(boolean){

}else if(boolean){

}else{

}

特點

if 后面的大括號如果不寫,表示執行是后面的第一行功能性代碼(不建議這樣寫)

if(true);

System.out.println();//只判斷這一句

System.out.println();

只判斷前面的一句,true則輸出,false則不輸出。但是后面的都會輸出。

Switch

結構

同if結構差不多,但是switch是判斷值相不相等,而不是boolean類型。

用法

int a = 3;

switch(a){

case 1: 功能語句;break;

case 2: 功能語句;break;

case 3: 功能語句;break;

default:功能語句;break;

}

特點及特殊情況

case后面的值應該和a的類型一致。

default會在所有case匹配執行后再執行。

default和case的順序可以換。

break的作用,結束當前的這個switch結構:

從第一個匹配的條件開始,到第一個break之間的所有case判斷失效

在執行功能語句時,如果到末尾都沒有break,自動結束,不會再循環回去。

最后一個break 可以省略掉,但是建議還是寫上

4)類型

byte short char int?enum枚舉?String 類型

循環

while

語法

while(boolean){

循環體;

}

流程

如果boolean為true,則一直循環功能語句。直到boolean類型為false,停止循環。

特點

先判斷,在執行循環體。

boolean第一次不能為false,否則報錯。

do-while

1)語法

do{ ?循環體

}while(boolean);

用法

先執行一次循環體,在判斷是否繼續循環。boolean可以為false。

for

語法

for(初始A;條件判斷B;循環后操作D){

循環體C;

}

A-->B-->C-->D ?直到B為false,結束循環。

用法

for(int a =1;a<=10;a++){

功能語句;

}

特點

相比于while代碼量少,更直觀。

for嵌套

循環嵌套 ?循環里面還有循環,可以嵌套多層

不同的循環結構相互之間也可以嵌套。

for(){

for(){

}

}

循環控制語句

break

終止當前當層的循環。

continue

跳過本次循環,繼續下次循環。

return

結束當前方法。

總結

以上是生活随笔為你收集整理的java选择循环_java选择和循环结构的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。