Javaで配列をSetに変換したいと思っています。明らかな方法(ループなど)もありますが、もう少しすっきりとしたものにしたいのですが、以下のような方法があります。
java.util.Arrays.asList(Object[] a);
何かアイデアはありますか?
Arrays.asList(array)を実行した後、
Set set = new HashSet(list);`を実行できます。
以下にメソッドの例を示しますので,参考にしてください。
public <T> Set<T> GetSetFromArray(T[] array) {
return new HashSet<T>(Arrays.asList(array));
}