基本資料型別及擴充套件
整數型別
byte
short
intlong(在數字後要加乙個l)
擴充套件二進位制
二進位制(binary)在數學和數位電路中指以2為基數的記數系統,以2為基數代表系統是二進位制的。這一系統中,通常用兩個不同的符號0(代表零)和1(代表一)來表示 [1] 。數字電子電路中,邏輯門的實現直接應用了二進位制,因此現代的計算機和依賴計算機的裝置裡都用到二進位制。每個數字稱為乙個位元(bit,binary digit的縮寫) [2] 。
以 0b 開頭
八進位制八進位制,octal,縮寫oct或o,一種以8為基數的計數法,採用0,1,2,3,4,5,6,7八個數字,逢八進1。一些程式語言中常常以數字0開始表明該數字是八進位制。八進位制的數和二進位制數可以按位對應(八進位制一位對應二進位制三位),因此常應用在計算機語言中。
以0開頭
十進位制十六進製制
16進製制:用16作為基數的計數系統。用數字0-9和字母a-f(或其大寫a-f)表示0到15。
以0x 開頭
浮點數型別
float(佔四個位元組 後加乙個f)[有限的分離的 捨入誤差 大約 接近但不等於]
double(佔8個位元組)
拓展:最好完全避免使用浮點數進行比較
銀行業務用big decimal 數學工具類
字元型別
char(佔兩個位元組) eg:
char c1 = 『a』
char c2 = 『敖』
擴充套件所有字元的本質還是數字 證明:
system.out.println((int)c1)
system.out.println((int)c2)
轉義字元
所有的ascii碼都可以用「\」加數字(一般是8進製數字)來表示。而c中定義了一些字母前加""來表示常見的那些不能顯示的ascii字元,如\0,\t,\n等,就稱為轉義字元,因為後面的字元,都不是它本來的ascii字元意思了。
轉義字元
作用布林值
判斷是非
boolean (佔一位)其值只有ture和false
boolean flag =ture;
if (flag==ture){}
//或者是 if(flag){}
less is more **精簡宜讀
尾以上是本篇的全部內容 希望對你有所幫助
基本資料型別及轉型
1 整數型 byte 1位元組 short 2位元組 int 4位元組 long 8位元組 2 浮點型 float 4位元組 double 8位元組 3 字元型 char 2位元組 4 布林型 boolean 1位元組 long整型數,在記憶體中占用8個位元組共64位,它表示的數值有2的64次方,平...
基本資料型別
列舉 定義列舉型別 enum season 定義兩個列舉變數 enum season mylove yourlove 為兩個列舉變數賦值 yourlove fall mylove winter 把列舉值當成無符號整數執行輸出 nslog fall 的值 u fall 3 nslog winter 的...
基本資料型別
建立資料庫 create database database name 顯示所有資料庫 show databases 選擇使用那個資料庫 use database name 刪除資料庫 drop database database name 檢視自己mysql資料庫支援什麼儲存引擎 show eng...