1. gzyueqian
      13352868059

      粵嵌武漢Java培訓(xùn):Java中的循環(huán)

      更新時(shí)間: 2017-07-26 14:51:42來源: 粵嵌教育瀏覽量:6205

      循環(huán)的意思就是讓程序重復(fù)地執(zhí)行某些語句,直到循環(huán)條件不成立。粵嵌武漢Java培訓(xùn)簡(jiǎn)單介紹下Java中的循環(huán)語句。

      循環(huán):

      循環(huán)結(jié)構(gòu):有條件的執(zhí)行某語句多次,并非每句必走。反復(fù)執(zhí)行一段可能相同或相似的代碼

      while(boolean){

      循環(huán)體

      }

      循環(huán)三要素:

      1)循環(huán)變量的初始化

      2)循環(huán)的條件,以循環(huán)變量為基礎(chǔ)

      3)循環(huán)變量的改變(向著循環(huán)的結(jié)束改變)

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

      1)while:

      先判斷后執(zhí)行

      2)do...while:

      do{   }while(boolean表達(dá)式)

      無論boolean表達(dá)式是否為true,都執(zhí)行一次語句塊,先執(zhí)行,后判斷要素和第三要素相同,

      3)for:應(yīng)用率,固定循環(huán)次數(shù)

      for(int times=0;times<10;times++){syso}

      1.times=0  2. times<10  3.syso  4.times++  5.times<10  6.syso  7.times++

      反復(fù)循環(huán)的放在for循環(huán)一次的放在里面

      break:跳出循環(huán),在某種特定情況下才會(huì)break;

      continue:只能用于循環(huán)語句,作用是跳過循環(huán)體下面的語句進(jìn)行下一次循環(huán)

      另外,breakcontinue可以使用標(biāo)簽,通過標(biāo)簽控制具體跳出的位置,有點(diǎn)類似C語言中使用goto跳出循環(huán)。

      math.random()------double類型

      (int) (Math.random() * 1000 + 1)需要做一個(gè)強(qiáng)轉(zhuǎn)

      要注意的是使用循環(huán)語句時(shí)避免出現(xiàn)死循環(huán),既循環(huán)條件一直成立的語句,所以比較多的程序員在使用循環(huán)時(shí)都會(huì)盡可能使用for循環(huán),因?yàn)橄鄬?duì)來說出現(xiàn)死循環(huán)的情況比較少(也有可能出現(xiàn))。

      在程序設(shè)計(jì)時(shí),常常需要處理大量的重復(fù)動(dòng)作,采用循環(huán)結(jié)構(gòu)可以降低程序書寫的長(zhǎng)度和復(fù)雜度,可使復(fù)雜問題簡(jiǎn)單化,提高程序的可讀性和執(zhí)行速度。

      盡管在Java8之后的流(stream),有了不少可以替換上述循環(huán)的方式,但是依然有非常多的程序員習(xí)慣使用循環(huán)語句。以上就是粵嵌武漢Java培訓(xùn)帶來的Java中的循環(huán)語句。

       

       

       

      免費(fèi)預(yù)約試聽課

      亚洲另类欧美综合久久图片区_亚洲中文字幕日产无码2020_欧美日本一区二区三区桃色视频_亚洲AⅤ天堂一区二区三区

      
      

      1. 亚洲精品国产自在现线最新 | 在线中文字幕亚洲日韩视频 | 中文字幕在线第亚洲 | 日本国产一区二区动漫 | 日本久久久久亚洲中字幕 | 中文亚洲日韩A∨欧美 |