最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

java中的控制結(jié)構(gòu)(if,循環(huán))詳解

 更新時間:2019年06月26日 08:26:51   作者:armwind  
這篇文章簡單地介紹了java中的控制結(jié)構(gòu)(if,循環(huán))文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,下面我們來學習下吧

前幾天在看一個camera CTS bug時,結(jié)果在一個java for循環(huán)上有點蒙。正好趕上這個點總結(jié)一下。

java中的控制結(jié)構(gòu):

  • 條件結(jié)構(gòu)
    • 這里主要是一些if,if else條件語句來控制代碼的流程,不必多說。
  • 循環(huán)控制結(jié)構(gòu)
    • for 循環(huán)
    • while 循環(huán)
    • do while循環(huán)

1. while和do while

while和do while循環(huán)相對for比較簡單,他們的使用方式和C語言是一樣的,這里就不做過多敘述了。樣式如下所示。

while(bool表達式){
}
do{}while(bool表達式)

其中do while表示式比較特殊,它至少執(zhí)行一次。

2. for循環(huán)結(jié)構(gòu)

普通for循環(huán)結(jié)構(gòu)

for(初始化; 布爾表達式; 條件更新) {
//代碼語句
}

還是拿個例子說事吧

public class for_t{
public static void main(String []args) {
for(int i = 0; i < 10; i++) { 
System.out.printf("i = %d\n", i);
}
}
}

測試結(jié)果
下面這個結(jié)果大家應該都知道,太簡單了,就到這吧

i = 0
i = 1
i = 2
i = 3
i = 4
i = 5
i = 6
i = 7
i = 8
i = 9

VIP for循環(huán)結(jié)構(gòu)

這樣的用法之前在學習其它面向?qū)ο蟮恼Z言時,已經(jīng)接觸過??赡芎镁脹]用面向?qū)ο笳Z言編程了,這里我看著有些生。它的使用格式如下

for(子元素?。骸≡丶?{}

需要注意的地方:

  • 其中子元素的類型要和元素集合的類型一樣,要不然會編譯報錯。
  • 這樣的循環(huán)會遍歷元素集合中的所有元素,具體內(nèi)部哪個需要處理,哪個不需要處理,我們需要在循環(huán)體中使用break和continue來處理了。
public class for_vip {
public static void main(String []args) {
int []money = {2000, 3000, 4000, 5000};
for(int i : money) { 
System.out.printf("i = %d\n", i);
}
String []name = {"arm", "intel", "qulcom", "sprd"};
for(String na : name) { 
System.out.printf("name:%s\n", na.toString());
}
}
}

實驗結(jié)果:

i = 2000
i = 3000
i = 4000
i = 5000
name:arm
name:intel
name:qulcom
name:sprd

目前循環(huán)就介紹到這里吧,后面的開發(fā)中,如果遇到稀奇的用法,在更新吧。

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python 的lru_cache裝飾器使用簡介

    Python 的lru_cache裝飾器使用簡介

    這篇文章主要介紹了Python 的lru_cache 裝飾器使用簡介,幫助大家更好的理解和學習使用python,感興趣的朋友可以了解下
    2021-03-03
  • 詳解pandas如何去掉、過濾數(shù)據(jù)集中的某些值或者某些行?

    詳解pandas如何去掉、過濾數(shù)據(jù)集中的某些值或者某些行?

    這篇文章主要介紹了pandas如何去掉、過濾數(shù)據(jù)集中的某些值或者某些行?,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-05-05
  • 淺談Python基礎之I/O模型

    淺談Python基礎之I/O模型

    下面小編就為大家?guī)硪黄獪\談Python基礎之I/O模型。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-05-05
  • Python3利用SMTP協(xié)議發(fā)送E-mail電子郵件的方法

    Python3利用SMTP協(xié)議發(fā)送E-mail電子郵件的方法

    SMTP(Simple Mail Transfer Protocol)即簡單郵件傳輸協(xié)議,它是一組用于由源地址到目的地址傳送郵件的規(guī)則,由它來控制信件的中轉(zhuǎn)方式。下面這篇文章主要給大家介紹了關(guān)于Python3如何利用SMTP協(xié)議發(fā)送E-mail電子郵件的方法,需要的朋友可以參考下。
    2017-09-09
  • Python+Pygame實現(xiàn)簡單的單詞小游戲

    Python+Pygame實現(xiàn)簡單的單詞小游戲

    語言是一種藝術(shù),但是作為語言的基礎——詞匯,卻不像藝術(shù)那樣賞心悅目。不斷的記憶與復習,讓詞匯成為很多孩子在學習英語時,最難完全攻克的關(guān)卡。本文就來用Python制作一個簡單的英語單詞游戲吧
    2023-03-03
  • Python用 KNN 進行驗證碼識別的實現(xiàn)方法

    Python用 KNN 進行驗證碼識別的實現(xiàn)方法

    這篇文章主要介紹了Python用 KNN 進行驗證碼識別的相關(guān)資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2018-02-02
  • Python實現(xiàn)多元線性回歸的梯度下降法

    Python實現(xiàn)多元線性回歸的梯度下降法

    梯度下降法的機器學習的重要思想之一,梯度下降法的目標,是使得代價函數(shù)最小。本文主要和大家分享的是python實現(xiàn)多元線性回歸的梯度下降法,感興趣的可以了解一下
    2022-08-08
  • Python微信公眾號開發(fā)平臺

    Python微信公眾號開發(fā)平臺

    這篇文章主要介紹了Python微信公眾號開發(fā)平臺,本文通過實例代碼給大家介紹的非常詳細,需要的朋友可以參考下
    2018-01-01
  • Python3操作YAML文件格式方法解析

    Python3操作YAML文件格式方法解析

    這篇文章主要介紹了Python3操作YAML文件格式方法解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-04-04
  • 在PyCharm中使用FMEObjects的操作步驟

    在PyCharm中使用FMEObjects的操作步驟

    這篇文章主要介紹了在PyCharm中使用FMEObjects,本文將ArcGISPro2.8的Python3.7解釋器與FME2022.0配合使用,通過圖文并茂的形式給大家介紹的非常詳細,需要的朋友可以參考下
    2022-08-08

最新評論

荃湾区| 苍梧县| 清新县| 邵阳县| 阳东县| 盘锦市| 根河市| 科技| 巴马| 班戈县| 荔浦县| 松原市| 错那县| 长垣县| 赞皇县| 盐源县| 长沙市| 建阳市| 拜城县| 上高县| 区。| 济宁市| 亳州市| 库尔勒市| 遂宁市| 手游| 阳山县| 蒙山县| 当雄县| 溧水县| 阳新县| 会泽县| 孟津县| 大方县| 邢台市| 龙胜| 盐池县| 腾冲县| 大方县| 纳雍县| 秦安县|