Java 数据类型详解及代码示例

本文详细介绍了Java编程中的基本数据类型,包括整数型(byte,short,int,long)、浮点型(float,double),字符型(char),布尔型(boolean),以及引用型(类、接口和数组)和特殊类型的void。每个类型都配以代码示例以帮助理解和应用。
摘要由CSDN通过智能技术生成

Java 数据类型是 Java 编程语言中用于区分不同种类的数据的一种分类方式。Java 支持多种基本数据类型,包括数值型、字符型和布尔型。下面是对这些数据类型的教学式详解,以及相应的代码示例。

### 1. 数值型数据

数值型数据包括整数型和浮点型,用于存储数值。

#### (1) 整数型

- **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。

**代码示例**:

java
byte byteValue = 127;
short shortValue = 32767;
int intValue = 1000000;
long longValue = 9223372036854775807L;
 

#### (2) 浮点型

- **float**:占用 4 字节,有效数字约为 6 到 7 位小数。
- **double**:占用 8 字节,有效数字约为 15 到 16 位小数。

**代码示例**:

java
float floatValue = 3.14f;
double doubleValue = 3.141592653589793;
 

### 2. 字符型数据

- **char**:占用 2 字节,用于存储 Unicode 字符。

**代码示例**:

java
char charValue = 'A';
 

### 3. 布尔型数据

- **boolean**:只有两个值,`true` 和 `false`,用于逻辑运算。

**代码示例**:

java
boolean isTrue = true;
boolean isFalse = false;

### 4. 引用型数据

引用型数据主要指的是对象,包括类、接口和数组。

#### (1) 类类型

**代码示例**:

java
String stringValue = "Hello World";
 

#### (2) 接口类型

**代码示例**:

java
List<String> stringList = new ArrayList<>();

#### (3) 数组类型

**代码示例**:

java
int[] intArray = {1, 2, 3, 4, 5};
String[] stringArray = {"Hello", "World"};
 

### 5. 特殊类型

- **void**:用于指示方法不返回任何值。

**代码示例**:

java
void doSomething() {
    // 方法体
}
 

  • 10
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值