資料型別
所佔位數
預設值取值範圍
byte8位0
[-27,27)
short
16位0
[-215,215)
int32位
0[-231,231)
long
64位0l
[-263,263)
float
32位0f
double
64位0d
char
64位'u0000'
'\u0000'-'\uffff'
boolean
1位false
true或false
類,陣列,介面都是引用資料型別
scanner in=new scanner(system.in);//in是new scanner物件的引用,指向它的位址
\n換行 \t製表 \0空字元 \'單引號 \"雙引號
運算過程中,由低精度向高精度轉換。
byte,short,char—> int —> long—> float —> double
注意:自動轉型後數值不是四捨五入!
int i=127;
byte b = (byte)i;
注意:強制轉換有可能溢位,例如上述int i=127;
改為int i=128;
animal a = new cat(); // 向上轉型
cat c = (cat)a; // 向下轉型
資料型別總結
資料型別總結 三大要素 1,id 位址 2,type 型別 3,value 值 可變型別 列表,字典,集合 共性 1,增加 2,刪除obj.pop obj.clear 3,修改 列表 字典可以 4,查詢 列表 字典可以 不可變型別 可hash型別 數字 整形,浮點型別 字串,元祖,布林型別 無論可變...
資料型別總結
一 基本資料型別 1.int 1 int 4位元組 2 long long int 8位元組 3 short int short 2位元組 4 unsigned int unsigned 4位元組 5 signed int signed int 4位元組 2.float double 1 float...
Python學習筆記之資料型別總結
python常用的資料型別有 整型 int 浮點型 float 字串 str 列表 list 序列 字典。整型 浮點型就不多說了,這裡主要總結一下剩餘的幾個型別.1.字串 字串由多個字元組成,可以當做乙個整體,也可以去字串的任意部分。操作符 取字元和片斷 string1 abcdef print s...