一、JAVA數據基本類型
Java是一種強類型語言,每個變量都必須聲明其數據類型。Java有8種原始數據類型,它們分別是:byte
,short
,int
,long
,float
,double
,boolean
和char
。
/**
* Java基本數據類型示例
*/
public class PrimitiveTypeExample {
public static void main(String[] args) {
byte b = 127;
short s = 32767;
int i = 2147483647;
long l = 9223372036854775807L;
float f = 3.14159265358979323846f;
double d = 3.14159265358979323846;
boolean bool = true;
char c = 'c';
System.out.println("byte : " + b);
System.out.println("short : " + s);
System.out.println("int : " + i);
System.out.println("long : " + l);
System.out.println("float : " + f);
System.out.println("double : " + d);
System.out.println("boolean : " + bool);
System.out.println("char : " + c);
}
}
注意:byte
、short
、int
和long
分別佔據1個字節、2個字節、4個字節、8個字節的存儲空間;float
和double
存儲浮點數;boolean
存儲真或假;char
存儲單個字符。
二、JAVA的基本數據類型有哪些
1.整型
byte
、short
、int
和long
是Java中的四種整型。
byte
類型是有符號整型,它的取值範圍是-128到127,佔據1個字節的存儲空間。
short
類型是有符號整型,它的取值範圍是-32768到32767,佔據2個字節的存儲空間。
int
類型是有符號整型,它的取值範圍是-2147483648到2147483647,佔據4個字節的存儲空間。
long
類型是有符號整型,它的取值範圍是-9223372036854775808到9223372036854775807,佔據8個字節的存儲空間。
/**
* 整型數據類型示例
*/
public class IntTypeExample {
public static void main(String[] args) {
byte b = 127;
short s = 32767;
int i = 2147483647;
long l = 9223372036854775807L;
System.out.println("byte : " + b);
System.out.println("short : " + s);
System.out.println("int : " + i);
System.out.println("long : " + l);
}
}
2.浮點型
float
和double
是Java中的兩種浮點型。
float
類型是單精度浮點數,它的取值範圍是1.4E-45到3.4028235E38,佔據4個字節的存儲空間。
double
類型是雙精度浮點數,它的取值範圍是4.9E-324到1.7976931348623157E308,佔據8個字節的存儲空間。
/**
* 浮點型數據類型示例
*/
public class FloatTypeExample {
public static void main(String[] args) {
float f = 3.14159265358979323846f;
double d = 3.14159265358979323846;
System.out.println("float : " + f);
System.out.println("double : " + d);
}
}
3.布爾型
boolean
是Java中的布爾型數據類型,它只有兩個取值:true和false。
/**
* 布爾型數據類型示例
*/
public class BooleanTypeExample {
public static void main(String[] args) {
boolean bool = true;
System.out.println("boolean : " + bool);
}
}
4.字符型
char
是Java中的字符型數據類型,它可以存儲一個16位的Unicode字符。
/**
* 字符型數據類型示例
*/
public class CharTypeExample {
public static void main(String[] args) {
char c = 'c';
System.out.println("char : " + c);
}
}
三、小結
Java的基本數據類型是程序設計中非常基礎的一部分,了解它們的基本特性和使用方法,對於編寫高效的Java程序至關重要。
本文簡單介紹了Java的8種原始數據類型:byte、short、int、long、float、double、boolean和char。每種數據類型的取值範圍和佔用的字節數都有所差異,根據實際需求進行選擇和使用。
原創文章,作者:XSJWE,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/317360.html