咨询热线
来源:株洲达内电脑学校 时间:2024/3/15 15:08:29
Java语言中的基本数据类型可以分为两大类:原始类型(Primitive Types)和引用类型(Reference Types)。原始类型包括数值类型和布尔类型,而引用类型则包括类(Class)、接口(Interface)和数组(Array)等。
原始类型(Primitive Types)
Java中的原始类型包括:
整型(Integral Types):
byte:8位有符号整数,范围从 -128 到 127。
short:16位有符号整数,范围从 -32,768 到 32,767。
int:32位有符号整数,范围从 -2^31 到 2^31-1(-2,147,483,648 到 2,147,483,647)。
long:64位有符号整数,范围从 -2^63 到 2^63-1(-9,223,372,036,854,775,808 到 9,223,372,036,854,775,807)。
集合 <> stringwww.4lzr.com/zhengrongyiyuan/47123.html
集合转字符串:
Set
set1.add("a");
set1.add("b");
System.out.println(StringUtils.join(set1.toArray(), ","));//a,b
List
System.out.println(StringUtils.join(list1.toArray(), ","));//
list1.add("c");
list1.add("d");www.4lzr.com/zhengrongyiyuan/47123.html
System.out.println(StringUtils.join(list1.toArray(), ","));//c,d
浮点型(Floating-Point Types):
float:32位单精度浮点数。
double:64位双精度浮点数。
字符型(Character Type):
char:16位Unicode字符,足以表示任何标准Unicode字符。
布尔型(Boolean Type):
boolean:表示逻辑值 true 或 false。
引用类型(Reference Types)
虽然严格来说,Java中只有两种原始类型(int 和 char),其他都是引用类型,但通常我们把除了原始类型之外的所有类型称为引用类型。这包括:
类(Class):
由class关键字定义的用户自定义类型。
接口(Interface):
由interface关键字定义的类型,可以被类实现。
数组(Array):
由[]表示的固定长度的序列化对象集合。
特殊类型
除了上述类型,Java还有一个特殊的类型:
void:
表示没有值。这是方法返回类型的一种,表示该方法不返回任何值。
在Java中,所有的原始类型都有对应的包装类(Wrapper Classes),例如Integer对应int,Character对应char等。这些包装类提供了将原始类型转换为字符串、解析字符串为原始类型等实用方法,以及与原始类型相关的其他功能。