java學習筆記

2021-08-20 02:57:47 字數 941 閱讀 2399

一般來說,對於乙份規範的程式源**而言,注釋應該佔到源**的1/3以上。因此,注釋是程式源**的重要組成部分,一定要加以重視哦!

注釋有三種型別:單行注釋、多行注釋、文件注釋,詳情如下圖所示:

算術運算子主要用於進行基本的算術運算,如加法、減法、乘法、除法等。

其中,++ 和 – 既可以出現在運算元的左邊,也可以出現在右邊,但結果是不同滴

自增和自減運算子只能用於操作變數,不能直接用於運算元值或常量!例如 5++ 、 8– 等寫法都是錯誤滴!

ps:% 用來求餘數,也稱為」取模運算子「。

賦值運算子是指為變數或常量指定數值的符號。如可以使用 「=」 將右邊的表示式結果賦給左邊的運算元。

比較運算子用於判斷兩個資料的大小,例如:大於、等於、不等於。比較的結果是乙個布林值( true 或 false )。

注意:1、 > 、 < 、 >= 、 <= 只支援左右兩邊運算元是數值型別

2、 == 、 != 兩邊的運算元既可以是數值型別,也可以是引用型別

邏輯運算子主要用於進行邏輯運算。

我們可以從「投票選舉」的角度理解邏輯運算子

1、 與:要求所有人都投票同意,才能通過某議題

2、 或:只要求乙個人投票同意就可以通過某議題

3、 非:某人原本投票同意,通過非運算子,可以使其投票無效

4、 異或:有且只能有乙個人投票同意,才可以通過某議題

當使用邏輯運算子時,我們會遇到一種很有趣的「短路」現象。

譬如:( one > two ) && ( one < three ) 中,如果能確定左邊 one > two 執行結果為 false , 則系統就認為已經沒有必要執行右側的 one < three 啦。

同理,在( one > two ) || ( one < three ) 中,如果能確定左邊表示式的執行結果為 true , 則系統也同樣會認為已經沒有必要再進行右側的 one < three 的執行啦!

java學習筆記

1 scanner的使用 1 在jdk5以後出現的用於鍵盤錄入資料的類。2 構造方法 a 講解了system.in這個東西。它其實是標準的輸入流,對應於鍵盤錄入 b 構造方法 inputstream is system.in scanner inputstream is c 常用的格式 scanne...

java學習筆記

方法傳參 如果某個方法的引數是基本資料型別,那麼傳參方式是賦值方式。如果引數是類,那麼就相當於c的位址傳值 public class hello public static void name helloi i class helloi 判斷時間先後 判斷傳入時間是否在當前時間之前 param ti...

Java學習筆記

1.由 基本資料型態轉換成 string string 類別中已經提供了將基本資料型態轉換成 string 的 static 方法 也就是 string.valueof 這個引數多載的方法 有下列幾種 string.valueof boolean b 將 boolean 變數 b 轉換成字串 str...