java中的八种基本数据类型分别是什么

原创
ithorizon 2个月前 (10-03) 阅读数 50 #Java

以下是涉及Java中八种基本数据类型的文章,使用HTML的P标签进行排版:

Java中的八种基本数据类型

Java中的八种基本数据类型

Java是一种强类型编程语言,它定义了八种基本数据类型(Primitive Data Types),分别为:

  • 整数类型:byte、short、int、long
  • 浮点类型:float、double
  • 字符类型:char
  • 布尔类型:boolean

1. 整数类型

整数类型用于存储整数数值,共有四种:

  • byte:占1个字节(8位),取值范围为-128至127
  • short:占2个字节(16位),取值范围为-32,768至32,767
  • int:占4个字节(32位),取值范围为-2,147,483,648至2,147,483,647
  • long:占8个字节(64位),取值范围为-9,223,372,036,854,775,808至9,223,372,036,854,775,807

2. 浮点类型

浮点类型用于存储带有小数的数值,共有两种:

  • float:占4个字节(32位),取值范围约为-3.4E38至3.4E38
  • double:占8个字节(64位),取值范围约为-1.8E308至1.8E308

3. 字符类型

字符类型用于存储单个字符,其数据类型为:

  • char:占2个字节(16位),可以存储一个Unicode字符(如'a'、'中'等)

4. 布尔类型

布尔类型用于存储真或假(true或false)的值,其数据类型为:

  • boolean:占1个字节(8位),取值范围为true或false

示例代码

public class PrimitiveDataTypes {

public static void main(String[] args) {

byte byteValue = 10;

short shortValue = 1000;

int intValue = 100000;

long longValue = 10000000000L;

float floatValue = 12.34f;

double doubleValue = 56.78;

char charValue = 'A';

boolean booleanValue = true;

System.out.println("byte: " + byteValue);

System.out.println("short: " + shortValue);

System.out.println("int: " + intValue);

System.out.println("long: " + longValue);

System.out.println("float: " + floatValue);

System.out.println("double: " + doubleValue);

System.out.println("char: " + charValue);

System.out.println("boolean: " + booleanValue);

}

}


本文由IT视界版权所有,禁止未经同意的情况下转发

文章标签: Java


热门