从HashSet <String>转换为String
将HashSet<String>
转换为String[]
的最佳方法是什么?
set.toArray(new String[set.size()]);
JB Nizet的答案是正确的,但如果你这样做,以转换为CSVstring,用Java 8,你现在可以做:
Set<String> mySet = new HashSet<>(Arrays.asList("a", "b", "c")); System.out.println(String.join(", ", mySet)); Output is: a, b, c
这允许绕过数组。