「`
識別符號:凡是可以自己起名字的地方都是識別符號
注意事項:
1、取值範圍:a~z,a~z,0~9,_和$
2、數字不能開頭
3、不能使用關鍵字和保留字,但是可以包含關鍵字和保留字
4、不能包含空格
進製之間的轉換(常出現在筆試題中)
二進位制:滿二進一 取值範圍:0,1 符號:0b 舉例:0b10
十進位制:滿十進一 取值範圍:0~9
八進位制:滿八進一 取值範圍:0~7 符號:0 舉例:077
十六進製制:滿十六進一 取值範圍:0~9 a b c d e f 符號:0x 舉例:0x38
十進位制轉換為二進位制?
使用短除法,每次短除2,記錄商和餘數,知道除到商為0結束短除,
將餘數從下往上,拼接組合起來,得到二進位制資料
二進位制轉換為十進位制?
使用乘法,將每個二進位制位上的值乘以2的位數-1次冪(換算成十進位制資料),然後每個值累加得到最終這個十進位制資料
將二進位制資料轉換為八進位制資料?
將二進位制資料從最低位開始每三位為一組,不足的最高位補零;將每組中的二進位制位的值換算成十進位制資料然後累加起來;最後將每組得到的結果做拼接,得到八進位制資料
注意:八進位制轉換二進位制就是乙個逆過程,請看下圖
將二進位制資料轉換為十六進製制資料?
將二進位制資料從最低位開始每四位為一組,不足的最高位補零;
將每組中的二進位制位的值換算成十進位制資料,然後累加起來;
最後將每組得到的結果做拼接,得到十六進製制資料;
注意:十六進製制轉換為二進位制就是乙個逆過程
JAVA基礎之常量 進製 變數
常量 表示不能改變的數值。常量的分類 1.整數常量。包括所有整數。2.小數常量。包括所有小數。3.布林型 boolean 常量。特殊常量,只有兩個數值。true和false。4.字元常量。用單引號表示,引號內只能有乙個字元。例如 a 5.字串常量。用雙引號表示,引號內可以有多個字元。例如 abc 6...
Java基礎之移位與進製轉換
system.out.println 13 2 2 system.out.println 13 2 system.out.println 13 2 system.out.println integer.tobinarystring 13 轉換為二進位制1101 移位運算子 向左移位,向右移位 13 ...
java基礎之基本演算法
1 選擇排序 原理 a 將陣列中的每個元素,與第乙個元素比較 如果這個元素小於第乙個元素,就將這個 兩個元素交換.b 每輪使用a的規則,可以選擇出乙個最小元素 放到第乙個位置.c 經過n 1輪比較完成排序 簡單說 每輪選擇最小的放到前面.public class selectionsort impl...