HOWTO · Java
在 Java 中隱藏設定為 ArrayList
在 Java 中將 Set 轉換為 ArrayList。
本指南解釋瞭如何在 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。