可以通過(guò)創(chuàng)建一個(gè)新的ArrayList對(duì)象,并將Set中的元素逐個(gè)添加到ArrayList中來(lái)實(shí)現(xiàn)Set轉(zhuǎn)換為L(zhǎng)ist。可以使用addAll()方法或者循環(huán)遍歷Set中的元素逐個(gè)添加到List中。
以下是一個(gè)示例代碼:
import java.util.*;
public class Main {
public static void main(String[] args) {
Set<String> set = new HashSet<>();
set.add("apple");
set.add("banana");
set.add("orange");
List<String> list = new ArrayList<>(set); // 使用ArrayList的構(gòu)造方法
// 或者使用addAll()方法
// List<String> list = new ArrayList<>();
// list.addAll(set);
System.out.println("List: " + list);
}
}
在上面的示例中,首先創(chuàng)建一個(gè)HashSet對(duì)象并向其中添加一些元素。然后通過(guò)ArrayList的構(gòu)造方法將Set轉(zhuǎn)換為L(zhǎng)ist,并打印輸出List中的元素。