2012-11-29 16 views

Trả lời

12

Bạn chỉ cần lặp:

Set<Set<String>> setTemp = new HashSet<Set<String>>(); 
List<List<String>> list = new ArrayList<List<String>>(); 
for (Set<String> subset : setTemp) { 
    list.add(new ArrayList<String> (subset)); 
} 

Lưu ý: bạn nên bắt đầu tên biến trong mũ nhỏ để làm theo ước Java.

26

Di chuyển dữ liệu HashSet để ArrayList

Set<String> userAllSet = new HashSet<String>(usrAllTemp); 
List<String> usrAll = new ArrayList<String>(userAllSet); 

Dưới đây là một usrAllTempArrayList, trong đó có một số giá trị. Cùng một cách usrAll(ArrayList) nhận giá trị từ userAllSet(HashSet).

Các vấn đề liên quan