JAVA中三種常用的循環(huán)語句詳解
JAVA中三種常用的循環(huán)語句詳解
1.for循環(huán)語句格式
格式:
for(初始化語句,條件判斷語句,條件控制語句){
循環(huán)體語句;
}
執(zhí)行流程:
(1.)執(zhí)行初始化語句
(2.)執(zhí)行條件判斷語句,看其結果是true還是false
如果結果是false,則結束執(zhí)行
如果結果是true,則繼續(xù)執(zhí)行
(3.)執(zhí)行循環(huán)體語句
(4.)執(zhí)行條件控制語句
(5.)回到(2.)繼續(xù) 這里的(2.)是指執(zhí)行流程里面的第二點
2.whlie循環(huán)語句格式
格式:
初始化語句;
whlie(條件判斷語句){
循環(huán)體語句;
條件控制語句;
}
執(zhí)行流程:
(1.)執(zhí)行初始化語句
(2.)執(zhí)行條件判斷語句,看其結果是true還是false
如果結果是false,則結束執(zhí)行
如果結果是true,則繼續(xù)執(zhí)行
(3.)執(zhí)行循環(huán)體語句
(4.)執(zhí)行條件控制語句
(5.)回到(2.)繼續(xù) 這里的(2.)是指執(zhí)行流程里面的第二點
3.do......while循環(huán)體語句格式
格式:
初始化語句;
do{
循環(huán)體語句;
條件控制語句;
}while(條件判斷語句);
執(zhí)行流程:
(1.)執(zhí)行初始化語句
(2.)執(zhí)行循環(huán)體語句
(3.)執(zhí)行條件控制語句
(4.)執(zhí)行條件判斷語句,看其結果是true,還是false
如果是false,則結束執(zhí)行
如果是true,則繼續(xù)執(zhí)行
(5.)回到(2.)繼續(xù) 這里的(2.)是指執(zhí)行流程里面的第二點
總結:
for循環(huán)和while循環(huán),要先執(zhí)行判斷,條件成立才執(zhí)行循環(huán)體內容,反之,則不執(zhí)行;do...while不管條件是否成立先執(zhí)行一次,再進行條件判斷,條件成立,則繼續(xù)執(zhí)行,反之,則不執(zhí)行;
for循環(huán)的三種寫法
1、遍歷循環(huán)
for (循環(huán)變量類型 循環(huán)變量名稱;循環(huán)條件;更新語句) 循環(huán)體
String[] arr = { "a", "b", "c", "d" }; for (int i = 0; i < arr.length; i++) { System.out.println(arr[i]); } 打印臺 a b c d
2、迭代器循環(huán)
String[] arr = { "a", "b", "c", "d" }; List<String> list = Arrays.asList(arr); for (Iterator<String> iterator = list.iterator();iterator.hasNext();) { System.out.println(iterator.next()); } 控制臺信息 a b c d
3、增強型for循環(huán)
for (循環(huán)變量類型 循環(huán)變量名稱 : 要被遍歷的對象) 循環(huán)體
String[] arr = { "a", "b", "c", "d" }; for (String a : arr) { System.out.println(a); } 控制臺 a b c d
到此這篇關于JAVA中三種常用的循環(huán)語句詳解的文章就介紹到這了,更多相關java循環(huán)語句內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
SpringMVC核心DispatcherServlet處理流程分步詳解
這篇文章主要介紹了SpringMVC核心之中央調度器DispatcherServlet的相關知識,包括SpringMVC請求處理過程及SrpingMVC容器和spring IOC容器關系,需要的朋友可以參考下2023-04-04nacos注冊中心單節(jié)點ap架構源碼解析(最新推薦)
這篇文章主要介紹了nacos注冊中心單節(jié)點ap架構源碼解析,本文通過示例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-01-01maven package后Idea項目中找不到target文件的解決
在Idea中執(zhí)行mavenpackage打包后,target文件不顯示,點擊「ShowinExplore」可以在本地文件夾中查到,解決方法:在Idea的Maven工具窗口中,右鍵點擊項目,選擇Reimport,刷新項目即可2024-11-11