在Java中,可以使用ArrayList
構造函數或者addAll()
方法將Set
集合轉換為List
。以下是兩種常見的方法:
方法1:使用ArrayList構造函數
import java.util.ArrayList;
import java.util.HashSet;
import java.util.List;
import java.util.Set;
public class SetToList {
public static void main(String[] args) {
Set<String> set = new HashSet<>();
set.add("A");
set.add("B");
set.add("C");
List<String> list = new ArrayList<>(set);
System.out.println(list);
}
}
方法2:使用addAll()方法
import java.util.ArrayList;
import java.util.HashSet;
import java.util.List;
import java.util.Set;
public class SetToList {
public static void main(String[] args) {
Set<String> set = new HashSet<>();
set.add("A");
set.add("B");
set.add("C");
List<String> list = new ArrayList<>();
list.addAll(set);
System.out.println(list);
}
}
這兩種方法都可以將Set
集合轉換為List
。請注意,由于Set
集合不允許重復元素,因此在轉換過程中,重復的元素將被刪除。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。