반응형
문자열 배열을 문자열로 변환할 때 사용하는 코드 블럭
Collectors.joining(구분자, prefix, suffix)
아래 예시는 List<String>을 받아서 SQL IN 쿼리에 사용할 수 있는 모양으로 바꾼다.
SQL에서는
StringBuilder sb = new StringBuilder();
sb.append("(");
sb.append(array.stream().collect(Collectors.joining(",", "'", "'")));
sb.append(")");
return sb.toString();
반응형
'백엔드 > Java' 카테고리의 다른 글
JSON Enum 파싱 (0) | 2020.11.10 |
---|---|
JSON 문자열 List 타입 파싱할때 LinkedHashMap으로 변환되는 문제 (1) | 2020.09.26 |
[JAVA] String to Date, Date to String 형변환 (0) | 2020.08.06 |
JVM이 이용가능한 프로세스 개수 (0) | 2020.03.17 |
java.util.properties (0) | 2020.03.17 |
댓글