Java 数据类型
Java 数据类型
如上一章所述,Java 中的变量必须指定数据类型
示例
int myNum = 5; // Integer (whole number)
float myFloatNum = 5.99f; // Floating point number
char myLetter = 'D'; // Character
boolean myBool = true; // Boolean
String myText = "Hello"; // String
数据类型分为两组
- 基本数据类型 - 包括
byte
、short
、int
、long
、float
、double
、boolean
和char
- 非基本数据类型 - 例如
String
、数组 和 类(您将在后面的章节中了解更多关于这些内容)
基本数据类型
基本数据类型指定变量值的尺寸和类型,并且没有其他方法。
Java 中有八种基本数据类型
数据类型 | 尺寸 | 描述 |
---|---|---|
byte |
1 字节 | 存储从 -128 到 127 的整数 |
short |
2 字节 | 存储从 -32,768 到 32,767 的整数 |
int |
4 字节 | 存储从 -2,147,483,648 到 2,147,483,647 的整数 |
long |
8 字节 | 存储从 -9,223,372,036,854,775,808 到 9,223,372,036,854,775,807 的整数 |
float |
4 字节 | 存储小数。足以存储 6 到 7 位小数 |
double |
8 字节 | 存储小数。足以存储 15 位小数 |
boolean |
1 位 | 存储 true 或 false 值 |
char |
2 字节 | 存储单个字符/字母或 ASCII 值 |