📜  声明集合 java (1)

📅  最后修改于: 2023-12-03 15:08:09.607000             🧑  作者: Mango

声明集合 Java

在Java编程语言中,集合是一种非常常见的数据结构。它们允许在运行时动态地添加、删除、查找和修改元素。Java的集合框架提供了多种不同类型的集合实现,包括List、Set、Map等。

List

List是一种有序的集合,它允许使用重复元素。可以使用List接口的实现类来创建一个List对象。下面是一个例子:

List<String> names = new ArrayList<>();
names.add("Alice");
names.add("Bob");
names.add("Charlie");

在这个例子中,我们创建了一个ArrayList,它是List的一个实现类。我们向这个List中添加了三个字符串元素。

Set

Set是一种不允许有重复元素的集合。可以使用Set接口的实现类来创建一个Set对象。下面是一个例子:

Set<String> names = new HashSet<>();
names.add("Alice");
names.add("Bob");
names.add("Charlie");

在这个例子中,我们创建了一个HashSet,它是Set的一个实现类。我们向这个Set中添加了三个字符串元素。

Map

Map是一种用来存储键值对的集合。可以使用Map接口的实现类来创建一个Map对象。下面是一个例子:

Map<String, Integer> ages = new HashMap<>();
ages.put("Alice", 20);
ages.put("Bob", 25);
ages.put("Charlie", 30);

在这个例子中,我们创建了一个HashMap,它是Map的一个实现类。我们向这个Map中添加了三个键值对。

总结

Java提供了多种不同类型的集合实现,包括List、Set、Map等。它们允许在运行时动态地添加、删除、查找和修改元素。在使用集合时,需要根据实际场景选择不同的集合类型。