Java에서 Set를 ArrayList로 변환

Haider Ali 2023년10월12일
Java에서 Set를 ArrayList로 변환

이 가이드는 Java에서 SetArrayList로 변환하는 방법을 설명합니다. 코드를 완전히 이해하려면 코드를 한 번만 보면 되는 매우 간단한 방법입니다. 여기에서 이 가이드를 읽고 있으므로 SetArrayList의 기본 사항에 이미 익숙하다고 가정할 수 있습니다. 하지만 기본 사항을 한 번 더 살펴봐야 하는 경우 다음 링크를 방문할 수 있습니다.

Set여기에 대해 자세히 알아보세요.

ArrayList여기에 대해 자세히 알아보십시오.

Java에서 SetArrayList로 변환

다음 코드에서는 단순히 하나의 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 Ali avatar Haider Ali avatar

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

관련 문장 - Java Set

관련 문장 - Java ArrayList