当先锋百科网

首页 1 2 3 4 5 6 7

Java是一种面向对象的编程语言,它支持各种数据类型和集合类型。在Java中,数据类型决定了变量所能持有的数据内容,而集合类型则用于存储和操作一组数据。

Java语言中基本数据类型有8种,分别为:

byte     1字节    -128到127
short    2字节    -32768到32767
int      4字节    -2147483648到2147483647
long     8字节    -9223372036854775808到9223372036854775807
float    4字节    1.4E-45到3.4028235E38
double   8字节    4.9E-324到1.7976931348623157E308
char     2字节    '\u0000'到'\uffff'
boolean  1位      true或false

除了基本数据类型外,Java还支持两种引用数据类型,分别是类和数组。

Java中的集合类型用于存储和操作一组数据。常用的集合类型包括List、Set、Map等。

List是一种有序的集合,它允许有重复元素。常用的List包括ArrayList和LinkedList。

Listlist = new ArrayList<>();
list.add("apple");
list.add("banana");
list.add("orange");
for (String fruit: list) {
System.out.println(fruit);
}

Set是一种不允许重复元素的集合。常用的Set包括HashSet和TreeSet。

Setset = new HashSet<>();
set.add("apple");
set.add("banana");
set.add("orange");
for (String fruit: set) {
System.out.println(fruit);
}

Map是一种键值对的集合类型。常用的Map包括HashMap和TreeMap。

Mapmap = new HashMap<>();
map.put("apple", "red");
map.put("banana", "yellow");
map.put("orange", "orange");
for (Map.Entryentry: map.entrySet()) {
System.out.println(entry.getKey() + ": " + entry.getValue());
}

Java的数据类型和集合类型非常丰富,开发人员可以根据具体需求选择适合的类型。