java第三课,流程控制语句
生活随笔
收集整理的這篇文章主要介紹了
java第三课,流程控制语句
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
??????????????????????????? 流程控制語(yǔ)句 條件語(yǔ)句: ???????????? if語(yǔ)句: ?????????????????????? *if(條件 boolean類型){? true } ?????????????????????? *if(boolean表達(dá)式){true}else{false結(jié)果} ?????????????????????? *多重 if? else????? if(){}else if(){}else ?????????????????????? *嵌套if ????????????? Switch語(yǔ)句: ???????????????????? *switch(表達(dá)式){? case:? break;????? ...???? default:?? } ???????????????????????? 表達(dá)式==常量,default可以省略。 循環(huán)語(yǔ)句: ???????????while語(yǔ)句:while(boolean表達(dá)式){循環(huán)體}???? 先判斷后執(zhí)行 ??????????? do while語(yǔ)句:do{ 循環(huán)體}while(判斷條件)?? 執(zhí)行一次,再判斷 ??????????? for循環(huán):????? for (初始化:條件:變量變化) {循環(huán)操作} 循環(huán)體中包含循環(huán)語(yǔ)句的結(jié)構(gòu)稱為多重循環(huán),三種循環(huán)語(yǔ)句可以自身嵌套,也可以相互嵌套。在二重循環(huán)中,外層循環(huán)每執(zhí)行一次,內(nèi)層循環(huán)要執(zhí)行一圈。 foreach :??? 循環(huán)跳轉(zhuǎn)語(yǔ)句: ?????????? *break;拒絕執(zhí)行本次循環(huán)之后的循環(huán),并跳出該層循環(huán)控制體 ??????? ?? * continue:終止循環(huán)之后繼續(xù)執(zhí)行本次循環(huán)之后的循環(huán),沒有跳出該層循環(huán)控制體。 ?????????? * 共同點(diǎn):break和continue都不會(huì)執(zhí)行本次循環(huán)之后的break/continue之后的語(yǔ)句 練習(xí) 1; public class Test { //輸出1-100內(nèi)的前5個(gè)可以被3整除的數(shù) public static void main(String[] args) { int num=0; for (int i = 1; i <100; i++) { if(i%3==0){ num++; System.out.println(i); } if(num==5){ break; } } } } 練習(xí)2; public class Test { //輸出1-100內(nèi)的前5個(gè)可以被3整除的數(shù) public static void main(String[] args) { int num=0; for (int i = 1; i <100; i++) { if(i%3==0){ num++; System.out.println(i); } if(num==5){ break; } } } }
轉(zhuǎn)載于:https://www.cnblogs.com/kukudeliang520/p/7214443.html
總結(jié)
以上是生活随笔為你收集整理的java第三课,流程控制语句的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: nyoj 题目5 Binary Stri
- 下一篇: 【POJ 1845】 Sumdiv (整