欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

JAVA中三種常用的循環(huán)語(yǔ)句詳解

 更新時(shí)間:2023年06月01日 16:19:50   作者:空白.654  
這篇文章主要介紹了JAVA中三種常用的循環(huán)語(yǔ)句詳解,包括格式和執(zhí)行流程,本文結(jié)合實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下

JAVA中三種常用的循環(huán)語(yǔ)句詳解

1.for循環(huán)語(yǔ)句格式

格式:

for(初始化語(yǔ)句,條件判斷語(yǔ)句,條件控制語(yǔ)句){

循環(huán)體語(yǔ)句;

}

執(zhí)行流程:

(1.)執(zhí)行初始化語(yǔ)句

(2.)執(zhí)行條件判斷語(yǔ)句,看其結(jié)果是true還是false

如果結(jié)果是false,則結(jié)束執(zhí)行

如果結(jié)果是true,則繼續(xù)執(zhí)行

(3.)執(zhí)行循環(huán)體語(yǔ)句

(4.)執(zhí)行條件控制語(yǔ)句

(5.)回到(2.)繼續(xù) 這里的(2.)是指執(zhí)行流程里面的第二點(diǎn)

2.whlie循環(huán)語(yǔ)句格式

格式:

初始化語(yǔ)句;

whlie(條件判斷語(yǔ)句){

循環(huán)體語(yǔ)句;

條件控制語(yǔ)句;

}

執(zhí)行流程:

(1.)執(zhí)行初始化語(yǔ)句

(2.)執(zhí)行條件判斷語(yǔ)句,看其結(jié)果是true還是false

如果結(jié)果是false,則結(jié)束執(zhí)行

如果結(jié)果是true,則繼續(xù)執(zhí)行

(3.)執(zhí)行循環(huán)體語(yǔ)句

(4.)執(zhí)行條件控制語(yǔ)句

(5.)回到(2.)繼續(xù) 這里的(2.)是指執(zhí)行流程里面的第二點(diǎn)

3.do......while循環(huán)體語(yǔ)句格式

格式:

初始化語(yǔ)句;

do{

循環(huán)體語(yǔ)句;

條件控制語(yǔ)句;

}while(條件判斷語(yǔ)句);

執(zhí)行流程:

(1.)執(zhí)行初始化語(yǔ)句

(2.)執(zhí)行循環(huán)體語(yǔ)句

(3.)執(zhí)行條件控制語(yǔ)句

(4.)執(zhí)行條件判斷語(yǔ)句,看其結(jié)果是true,還是false

如果是false,則結(jié)束執(zhí)行

如果是true,則繼續(xù)執(zhí)行

(5.)回到(2.)繼續(xù) 這里的(2.)是指執(zhí)行流程里面的第二點(diǎn)

總結(jié):

for循環(huán)和while循環(huán),要先執(zhí)行判斷,條件成立才執(zhí)行循環(huán)體內(nèi)容,反之,則不執(zhí)行;do...while不管條件是否成立先執(zhí)行一次,再進(jìn)行條件判斷,條件成立,則繼續(xù)執(zhí)行,反之,則不執(zhí)行;

for循環(huán)的三種寫法

1、遍歷循環(huán)

for (循環(huán)變量類型 循環(huán)變量名稱;循環(huán)條件;更新語(yǔ)句) 循環(huán)體 

String[] arr = { "a", "b", "c", "d" };
   for (int i = 0; i < arr.length; i++) {
        System.out.println(arr[i]);
    }
打印臺(tá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());
}
控制臺(tái)信息        
a
b
c
d

3、增強(qiáng)型for循環(huán)

for (循環(huán)變量類型 循環(huán)變量名稱 : 要被遍歷的對(duì)象) 循環(huán)體 

String[] arr = { "a", "b", "c", "d" };
        for (String a : arr) {
            System.out.println(a);
        }
控制臺(tái)    
a
b
c
d

到此這篇關(guān)于JAVA中三種常用的循環(huán)語(yǔ)句詳解的文章就介紹到這了,更多相關(guān)java循環(huán)語(yǔ)句內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • SpringMVC核心DispatcherServlet處理流程分步詳解

    SpringMVC核心DispatcherServlet處理流程分步詳解

    這篇文章主要介紹了SpringMVC核心之中央調(diào)度器DispatcherServlet的相關(guān)知識(shí),包括SpringMVC請(qǐng)求處理過(guò)程及SrpingMVC容器和spring IOC容器關(guān)系,需要的朋友可以參考下
    2023-04-04
  • 散列算法與散列碼(實(shí)例講解)

    散列算法與散列碼(實(shí)例講解)

    下面小編就為大家?guī)?lái)一篇散列算法與散列碼(實(shí)例講解)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-08-08
  • nacos注冊(cè)中心單節(jié)點(diǎn)ap架構(gòu)源碼解析(最新推薦)

    nacos注冊(cè)中心單節(jié)點(diǎn)ap架構(gòu)源碼解析(最新推薦)

    這篇文章主要介紹了nacos注冊(cè)中心單節(jié)點(diǎn)ap架構(gòu)源碼解析,本文通過(guò)示例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-01-01
  • 分隔List集合,按指定大小,將集合分成多個(gè)的方法

    分隔List集合,按指定大小,將集合分成多個(gè)的方法

    下面小編就為大家?guī)?lái)一篇分隔List集合,按指定大小,將集合分成多個(gè)的方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-03-03
  • 詳解Spring多數(shù)據(jù)源如何切換

    詳解Spring多數(shù)據(jù)源如何切換

    這篇文章主要介紹了spring多數(shù)據(jù)源的如何切換,由于是spring項(xiàng)目,可以借助 spring 的DataSource 對(duì)象去管理,大體思路是創(chuàng)建一個(gè)類實(shí)現(xiàn)該接口,替換spring原有的DataSource 對(duì)象,文中有詳細(xì)的代碼示例供大家參考,需要的朋友可以參考下
    2024-06-06
  • maven package后Idea項(xiàng)目中找不到target文件的解決

    maven package后Idea項(xiàng)目中找不到target文件的解決

    在Idea中執(zhí)行mavenpackage打包后,target文件不顯示,點(diǎn)擊「ShowinExplore」可以在本地文件夾中查到,解決方法:在Idea的Maven工具窗口中,右鍵點(diǎn)擊項(xiàng)目,選擇Reimport,刷新項(xiàng)目即可
    2024-11-11
  • JAVA實(shí)現(xiàn)雙邊決策的示例

    JAVA實(shí)現(xiàn)雙邊決策的示例

    本篇文章主要介紹了JAVA實(shí)現(xiàn)雙邊決策,介紹了雙邊決策的實(shí)現(xiàn)算法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。
    2016-10-10
  • Java壓縮文件ZIP實(shí)例代碼

    Java壓縮文件ZIP實(shí)例代碼

    這篇文章主要介紹了Java壓縮文件ZIP實(shí)例代碼,有需要的朋友可以參考一下
    2013-12-12
  • java8 多個(gè)list對(duì)象用lambda求差集操作

    java8 多個(gè)list對(duì)象用lambda求差集操作

    這篇文章主要介紹了java8 多個(gè)list對(duì)象用lambda求差集操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-09-09
  • IDEA與JDK、Maven安裝配置完整步驟解析

    IDEA與JDK、Maven安裝配置完整步驟解析

    這篇文章主要介紹了如何安裝和配置IDE(IntelliJ?IDEA),包括IDE的安裝步驟、JDK的下載與配置、Maven的安裝與配置,以及如何在IDE中使用Maven進(jìn)行Java開(kāi)發(fā),需要的朋友可以參考下
    2025-03-03

最新評(píng)論