0x001 if-else
boolean isSuccess = true; if (isSuccess) { System.out.println("success"); } if (isSuccess) { System.out.println("success"); } else System.out.println("failure"); } if (isSuccess) { System.out.println("success"); } else if (!isSuccess) { System.out.println("failure"); } else { System.out.println("i do know"); }0x002 while
while (isSuccess) { System.out.println("success"); }
以上代碼將永遠(yuǎn)執(zhí)行下去,所以我們需要手動(dòng)按ctrl+c停止運(yùn)行,或者修改以上代碼,對(duì)條件做改變
int i = 10; while (i != 0) { i--; System.out.println(i); }
輸出
9 8 7 6 5 4 3 2 1 00x003 do-while
do { System.out.println("success"); } while (isSuccess);
以上代碼將永遠(yuǎn)執(zhí)行下去,所以我們需要手動(dòng)按ctrl+c停止運(yùn)行,或者修改以上代碼,對(duì)條件做改變
i = 10; do { i--; System.out.println(i); } while (i != 0);
輸出
9 8 7 6 5 4 3 2 1 00x004 for
for (int i=0;i<10;i++){ System.out.println(i); }
輸出
0 1 2 3 4 5 6 7 8 90x005 中斷
for (int i = 0; i < 10; i++) { if (i == 5) break; System.out.println(i); }
break將會(huì)跳出當(dāng)前循環(huán)
0 1 2 3 4
for (int i = 0; i < 10; i++) { if (i == 5) continue; System.out.println(i); }
continue只是跳出本次循環(huán)
0 1 2 3 4 6 7 8 9
return則是不在執(zhí)行往后代碼
for (int i = 0; i < 10; i++) { if (i == 5) return; System.out.println(i); }
0 1 2 3 40x006 switch
switch (i) { case 10: { System.out.println(i); } case 12: { System.out.println(12); break; } default: { System.out.println("default"); } }
執(zhí)行命中的case,但是如果沒(méi)有break,將會(huì)持續(xù)往下執(zhí)行,直到遇見(jiàn)break或者default。
如果沒(méi)有命中case則會(huì)執(zhí)行default。
10 12
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/69266.html
摘要:在初始化和步進(jìn)控制部分,可以用一系列由逗號(hào)分割的語(yǔ)句,而且那些語(yǔ)句會(huì)獨(dú)立執(zhí)行。和都表示無(wú)限循環(huán)語(yǔ)法數(shù)組等關(guān)鍵詞有兩個(gè)方面的用途一方面指定一個(gè)方法返回什么值另一個(gè)方面指定當(dāng)前的方法退出,并返回那個(gè)值。 點(diǎn)擊進(jìn)入我的博客 4.1 true&false Java的條件語(yǔ)句只能使用布爾值來(lái)決定執(zhí)行路徑 4.2 if-else 4.3 循環(huán)語(yǔ)句 while、for、do-while do-...
摘要:算數(shù)運(yùn)算符自增自減關(guān)系操作符邏輯操作符直接操作符三元運(yùn)算符字符串類(lèi)型轉(zhuǎn)化轉(zhuǎn)化會(huì)被舍去轉(zhuǎn)化會(huì)被舍去 0x001 算數(shù)運(yùn)算符 int num1 = 1, num2 = 2; System.out.println(num1 + num2); // 3 System.out.println(num1 - num2); // -1 ...
摘要:第一個(gè)程序編寫(xiě)代碼編譯并運(yùn)行生成運(yùn)行輸出注釋這是單行注釋這是多行注釋注意如果代碼中出現(xiàn)中文,編譯時(shí)應(yīng)該按照添加編碼選項(xiàng)基本類(lèi)型基本類(lèi)型一表看基本類(lèi)型大小最小值最大值包裝器類(lèi)型基本類(lèi)型的聲明初始 0x001 第一個(gè)java程序 編寫(xiě)代碼 // 0x001helloworld/Helloworld.java public class Helloworld{ public sta...
摘要:概述說(shuō)起來(lái),我喜歡的還是他的思想,在中,實(shí)際上沒(méi)有的區(qū)別,全部都是,就和一樣,可以將所有的資源等同視之。但是這時(shí)候又出來(lái)說(shuō),我要把寫(xiě)在中,真是煩透咯不過(guò),這種東西不過(guò)是年一輪回,就和時(shí)尚一樣。 0x000 概述 說(shuō)起來(lái)react,我喜歡的還是他的思想,在react中,實(shí)際上沒(méi)有html、css、js的區(qū)別,全部都是js,就和webpack一樣,可以將所有的資源等同視之。但是這在一開(kāi)始,...
摘要:概述本篇文章承接上文,記錄的和版本在包管理方面的異同,基于閱讀官方原文整理簡(jiǎn)化。此時(shí)的文件夾如下所示包的復(fù)制和取消復(fù)制假設(shè)我們有一個(gè)項(xiàng)目依賴(lài)添加依賴(lài)依賴(lài),此時(shí)添加依賴(lài)依賴(lài),此時(shí)升級(jí)依賴(lài)依賴(lài),此時(shí)升級(jí)依賴(lài)依賴(lài),此時(shí)執(zhí)行查看文件夾資源項(xiàng)目 0x000 概述 本篇文章承接上文,記錄的v2和v3版本在包管理方面的異同,基于閱讀官方原文整理簡(jiǎn)化。 0x001 v2管理方式 假設(shè)有模塊A、B、C,...
閱讀 2347·2021-11-15 11:38
閱讀 3557·2021-09-22 15:16
閱讀 1200·2021-09-10 11:11
閱讀 3170·2021-09-10 10:51
閱讀 2950·2019-08-30 15:56
閱讀 2789·2019-08-30 15:44
閱讀 3194·2019-08-28 18:28
閱讀 3533·2019-08-26 13:36