JavaEE之變數的資料型別與字元問題

2021-08-19 21:26:00 字數 1000 閱讀 7144

資料型別:分為基本資料型別和引用資料型別

基本資料型別:4種基本型別

整數型別

大小(位)

範圍備註

byte    位

1-128~127

2的1×8-1次方

short  短整形

2-32768~32767

2的2×8-1次方

int      整形

4-2147483648~2147483647

2的4×8-1次方

long   長整形

8-2的63次方~-2的63次方-1

2的8×8-1次方

浮點型別

大小範圍

備註float   單精度

41.4013e-45~3.4028e+38

double   雙精度

84.9e-324~1.7977e+308

字元型別

大小 範圍

備註char

20-65535

0-2^16-1

布林型別

大小範圍

boolean

1true   與  false

引用資料型別       string型別

關於資料賦值過界問題

使用數字賦值時,預設使用的是int型別,如果數字超過2147483647,需要在後面新增l

long i = 2147483648 ;//後面沒有加l會導致報錯

直接寫的小數為double,需要賦值給float型別時,需要新增f

float f = 3.14 //後面沒有加f,導致資料轉換報錯
字元資料賦值問題

裡面不能有2個字元,也不可空,但可以用空格

char a = ''; //錯誤,為空

char b = 'ab';//錯誤,2個字元

char c = ' ';//正確,有空格字元

Python 之變數與資料型別

一 變數 python中的變數 python變數詳解 二 整數型別 整數型別中的進製 整數型別共有四種進製表示 分別是十進位制 二進位制 八進位制和十六進製制。進製型別 引用符號 描述十進位制 無缺省情況,如1234,45678 二進位制0b或者0b 由字元0和1組成,如0b1001,0b0110 ...

變數與資料型別

u 標量型 l 數字型,字元型,布林型,日期型 u 組合型 l record,table,varray u 參考型 l ref cursor,ref object type u lob large object lbfile bfile資料儲存在乙個不被oralce維護的單獨檔案中,該資料庫儲存乙個...

變數與資料型別

1.變數 定義 可以改變的量稱為變數,實際代表記憶體的一塊空間 命名規則 1 包含數字字母下劃線,且首字元不能位數字 2 嚴格區分大小寫,且不能使用關鍵字 可使用import keyword print keyword.kwlist 查詢 3 命名變數有意義,且不能使用中文命名 變數的交換方法 py...