Java基礎隨記
-
賦值運算符
-
比較運算符
-
邏輯運算符
條件運算符
條件運算符( ? : )也稱為 “三元運算符”。
語法形式:布爾表達式 窜骄? 表達式1 :表達式2
運算過程:如果布爾表達式的值為 true ,則返回 表達式1 的值,否則返回 表達式2 的值
- break:跳出整個循環(huán)
- continue:跳過此次循環(huán)
- java.util.Scanner
- 作用:獲取控制臺輸入
- 語法:
Scanner s = new Scanner(System.in); String line = s.nextLine(); (獲取輸入內容)
- Array的一些方法
- Arrays.sort(數組名);
對該數組的排序(按升序排列)
- Arrays.toString(數組名);
將一個數組轉換成字符串,該方法按順序把多個數組元素連接在一起国章,多個元素之間使用逗號和空格隔開
例如
String[] hobbys = { "sports", "game", "movie" };
輸出:[sports, game, movie]
- foreach遍歷語句
-
語法:
for(元素類型 元素變量 :遍歷對象) { 代碼;}
-
例子:
int[] scores = { 89, 72, 64, 58, 93 }; // 使用foreach遍歷輸出數組中的元素 for (int score:scores) { System.out.println(score); }
- Java 中的 static 使用之靜態(tài)初始化塊
- 例子:

- 結果:

- 結論:
- 程序運行時豆村,靜態(tài)初始化塊最先被執(zhí)行液兽,然后執(zhí)行普通初始化塊,最后才執(zhí)行構造方法你画。
- 靜態(tài)初始化塊只在類加載時執(zhí)行一次抵碟,所以當再次創(chuàng)建對象 hello2 時并未執(zhí)行靜態(tài)初始化塊。