📅  最后修改于: 2023-12-03 15:32:05.534000             🧑  作者: Mango
在Java中,我们可以使用各种输出方法来打印程序的结果。在本文中,我们将介绍如何在Java中使用集合来输出结果。
集合是Java中的一种数据结构,可以存储多个对象。它根据特定的规则组织对象,使得它们可以方便地搜索、访问和操作。
Java提供了多个集合类,每个类都有其自己的特性和用途。常见的Java集合包括:
ArrayList
:可变大小的数组列表。LinkedList
:可变大小的链表。HashSet
:无序的、不允许重复元素的集合。LinkedHashSet
:有序的、不允许重复元素的集合。TreeSet
:有序的、不允许重复元素的集合。让我们看一下如何使用Java集合来输出结果。
首先,我们来看怎样使用ArrayList打印字符串数组。
import java.util.ArrayList;
public class Main {
public static void main(String[] args) {
ArrayList<String> list = new ArrayList<String>();
list.add("Hello");
list.add("World");
list.add("!");
System.out.println(list);
}
}
代码解析:
输出结果:
[Hello, World, !]
接下来,我们来看如何使用HashSet输出字符串。
import java.util.HashSet;
public class Main {
public static void main(String[] args) {
HashSet<String> set = new HashSet<String>();
set.add("Hello");
set.add("World");
set.add("!");
System.out.println(set);
}
}
代码解析:
输出结果:
[!, World, Hello]
我们来看如何使用TreeSet输出字符串。与HashSet稍有不同。
import java.util.TreeSet;
public class Main {
public static void main(String[] args) {
TreeSet<String> set = new TreeSet<String>();
set.add("Hello");
set.add("World");
set.add("!");
System.out.println(set);
}
}
代码解析:
输出结果:
[!, Hello, World]
最后,我们来看如何使用LinkedHashSet输出字符串。与HashSet稍有不同。
import java.util.LinkedHashSet;
public class Main {
public static void main(String[] args) {
LinkedHashSet<String> set = new LinkedHashSet<String>();
set.add("Hello");
set.add("World");
set.add("!");
System.out.println(set);
}
}
代码解析:
输出结果:
[Hello, World, !]
这就是使用Java集合输出结果的简单介绍。我们可以使用ArrayList、HashSet、TreeSet和LinkedHashSet来打印结果。在选择集合时,我们需要考虑集合的特性和需求。