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

이 가이드는 Java에서 Set
를 ArrayList
로 변환하는 방법을 설명합니다. 코드를 완전히 이해하려면 코드를 한 번만 보면 되는 매우 간단한 방법입니다. 여기에서 이 가이드를 읽고 있으므로 Set
및 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
로 변환했습니다.
튜토리얼이 마음에 드시나요? DelftStack을 구독하세요 YouTube에서 저희가 더 많은 고품질 비디오 가이드를 제작할 수 있도록 지원해주세요. 구독하다
작가: 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