HOWTO · Java

在 Java 中隱藏設定為 ArrayList

在 Java 中將 Set 轉換為 ArrayList。

本指南解釋瞭如何在 Java 中將 Set 轉換為 ArrayList。這是一種非常簡單的方法,只需要看一眼程式碼就可以完全理解它。由於你在這裡閱讀本指南,因此可以假設你已經熟悉 SetsArrayList 的基礎知識。但是,如果你需要再複習一遍基礎知識,可以訪問以下連結。

這裡瞭解更多關於 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]

該程式碼是不言自明的。如你所見,我們只是建立了一個名為 dataset。我們給它新增了一些值並列印出來。為了轉換,我們建立了一個新的 ArrayList。並使用 addAll() 方法,我們將整個集合轉換為 List