iT邦幫忙

2024 iThome 鐵人賽

DAY 3
0
自我挑戰組

從免費網路資源中入門java系列 第 3

【Day3】Java的基本資料型態(Primitive Data Types)

  • 分享至 

  • xImage
  •  

Java 中有 8 種基本資料型態。

整數

型態名稱 位元數 表示範圍
byte(位元組) 8 位元(1 字節) -128 到 127
short(短整數) 16 位元(2 字節) -32,768 到 32,767
int(整數) 32 位元(4 字節) -2^31 到 2^31-1 (-2147483648到+2147483647)
long(長整數) 64 位元(8 字節) -2^63 到 2^63-1 (-9223372036854775808到+9223372036854775807)

在Java的程式中隨便寫一個整數,資料型態會被預設為int
若在數字後面加上一個L,資料型態則會變成long

浮點數

型態名稱 位元數 表示範圍
float(浮點數) 32 位元 ±1.4E-45 到 ±3.4028235E38
double(雙精度浮點數) 64 位元 ±4.9E-324 到 ±1.7976931348623157E308

在Java的程式中隨便寫一個浮點數,資料型態會被預設為double
若在數字後面加上一個F,資料型態則會變成float

字元

型態名稱 位元數 表示範圍
char(字元) 16 位元 從 '\u0000' 到 '\uFFFF' 的 Unicode 字元

用於儲存單一字元,使用 Unicode,用單引號夾起字元,如:'我'。

char c='我';
System.out.println(c);
// 印出 我

布林
boolean:只是邏輯值,只有true 或 false

如何宣告變數、賦值給變數
資料型態 變數名稱
變數名稱=值
範例:

int x;
x = 25;
boolean isEdited;
isEdited = false;

宣告變數時同時賦值給變數
資料型態 變數名稱=值

int x = 25;
boolean isEdited = false;

上一篇
【Day2】關於Java和各種關鍵字
下一篇
【Day4】Java的參考資料型態(Reference Data Type)
系列文
從免費網路資源中入門java13
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言