HashSet<String>
をString[]
に変換する最良の方法は何ですか?
set.toArray(new String[set.size()]);
JB Nizetの答えは正しいですが、これをCSVのような文字列に変換するためにこれを行った場合、Java 8でできるようになりました:
Set<String> mySet = new HashSet<>(Arrays.asList("a", "b", "c"));
System.out.println(String.join(", ", mySet));
Output is: a, b, c
これにより、アレイをバイパスできます。