예를들어
apple, banana, grape 가 있으면
보통 for문으로 돌려서.. 마지막 콤마는 빼는 로직을 사용했었다.
이거보다 더 좋은 방법이 있을 거 같았는데 도저히 생각이 안났는데 ㅎ..
쉬운 방법을 놓고 돌아가고 있었네..
Java8에 추가된 String.join()
메서드
List, Array
List<String> fruits = Arrays.asList("apple","banana", "grape");
String result = String.join(",", fruits);
EnumSet
EnumSet.allOf(Topping.class).stream().map(Enum::toString).collect(Collectors.joining(", "));