2012-11-29 5 views

答えて

12

あなたは、単にループする必要があります。

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)); 
} 

注:あなたは、Javaの規則に従うことをスモールキャップに変数名を開始する必要があります。データHashSet移動

26

ここusrAllTemp

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

ArrayListには、いくつかの値を持つ、ArrayListです。 同じ方法usrAll(ArrayList)userAllSet(HashSet)から値を取得しています。

関連する問題