- HashSetを配列に変換する基本的な方法は、以下の手順を実行することです。
HashSet<String> hashSet = new HashSet<>();
// HashSetに要素を追加するコード
String[] array = new String[hashSet.size()];
hashSet.toArray(array);
上記の例では、HashSetの要素を格納するために適切なサイズの配列を作成し、toArray()
メソッドを使用してHashSetを配列に変換しています。
- Java 8以降では、Stream APIを使用して簡潔にHashSetを配列に変換することもできます。
HashSet<String> hashSet = new HashSet<>();
// HashSetに要素を追加するコード
String[] array = hashSet.stream().toArray(String[]::new);
上記の例では、HashSetをStreamに変換し、toArray()
メソッドを使用して配列に変換しています。
これらのメソッドを使用することで、HashSetを配列に変換することができます。適切なコード例を選択し、自身の要件に合わせて使用してください。