資料型別:基礎型別(除八大基礎型別其他的都是引用型資料型別),引用資料型別
基礎資料型別:
整型:byte:佔乙個位元組,範圍:-128-127
short:佔兩個位元組,範圍-32768-32767
int(最常用):佔四個位元組,範圍-2147483648-2147483647
long :佔八個位元組
浮點型:
float:佔四個位元組
double:佔八個位元組
字元型:
char:佔兩個位元組
布林型:
boolean1:佔一位且值只有true 和 false
bit(位):計算機內部資料儲存的最小單位,11001101是乙個八位的二進位制數
byte(位元組):計算機處理資料的基本單位,習慣用大寫b表示
1b(位元組)=8b(位)
擴充套件整型擴充套件:int可以表示不同進製的數
如:int i=0b10;二進位制
int i=010;八進位制
int i=10;十進位制
int i=0x10;十六進製制
浮點型擴充套件:
float:表示乙個有限,離散,捨入誤差,大約,接近不等於的數
注意比較大小,不要使用浮點數比較兩個浮點數;
float f=0.1f;
double d=1.0/10;
if(f==d)(返回結果flase)
字元型擴充套件:
char c=』a『
char c=』\n『 \為轉義字元 \n為換行 \t製表符
可以使用int b=(int)c強制轉換,其實質是將』a『變成對應的ascii碼;
JS資料型別之基礎資料型別
基本資料型別是按值訪問的,也就是說我們可以操作儲存在變數中的實際的值 基本資料型別的值是不可改變的,任何方法都無法改變乙個基本資料型別的值。let name qin ling ling name lisi console.log name 輸出 lisi上面的例子看來name的值好像變了,這裡的基礎...
基礎資料型別
資料型別 1 基本資料型別 原始資料型別 數值型別 number 數字1,2,3,10,1.1,1.2,10等等 字串型別 string 由單雙引號包括 字串內容會原樣輸出 布林型別 boolean false 假 true 真 undefined 變數定義但未初始化 null 空 引用型別 2 引...
基礎資料型別
物件的型別決定了該物件可以儲存什麼型別的值,可以進行什麼樣的操作,以及遵循什麼樣的規則。用type 檢視物件型別,互動模式下執行的所有東西都是存在記憶體裡面,肯定要占用空間,分型別就是為了管理記憶體,字長都是固定的長度,語言都是有型別的。python不需要指定型別直接賦值。用type 檢視型別 a ...