在 Java 中隐藏设置为 ArrayList
Haider Ali
2023年10月12日
本指南解释了如何在 Java 中将 Set
转换为 ArrayList
。这是一种非常简单的方法,只需要看一眼代码就可以完全理解它。由于你在这里阅读本指南,因此可以假设你已经熟悉 Sets
和 ArrayList
的基础知识。但是,如果你需要再复习一遍基础知识,可以访问以下链接。
在这里了解更多关于 Set
的知识。
在这里了解更多关于 ArrayList
的知识。
在 Java 中将 Set
转换为 ArrayList
在下面的代码中,我们只是初始化一个 set
,然后使用 addAll()
方法将其转换为 ArrayList
。看一下代码。
import java.util.*;
public class Main {
public static void main(String args[]) {
Set<String> data = new LinkedHashSet<String>(); // Creating A Set
data.add("BillGates"); // Adding Random Data In Order To Explain
data.add("Newton"); // Adding Random Data In Order To Explain
data.add("Einsten"); // Adding Random Data In Order To Explain
data.add("Obama"); // Adding Random Data In Order To Explain
// Printing Set.........................
System.out.println(data);
// Converting Set To List
List<String> Listt = new ArrayList<String>(); // Creating A New ArrayList...
Listt.addAll(data); // addAll Method Converts Collection Into List.
System.out.println("Converting..................");
System.out.println("Successfully Converted");
System.out.println(Listt); // Printing The Listt After Conversion........
}
}
输出:
[BillGates, Newton, Einsten, Obama]
Converting..................
Successfully Converted
[BillGates, Newton, Einsten, Obama]
该代码是不言自明的。如你所见,我们只是创建了一个名为 data
的 set
。我们给它添加了一些值并打印出来。为了转换,我们创建了一个新的 ArrayList
。并使用 addAll()
方法,我们将整个集合转换为 List
。
作者: Haider Ali
Haider specializes in technical writing. He has a solid background in computer science that allows him to create engaging, original, and compelling technical tutorials. In his free time, he enjoys adding new skills to his repertoire and watching Netflix.
LinkedIn