[Java] String.format에서 %를 단순 문자로 사용할 때의 형식

Sechan Beak·2023년 7월 17일
0

String format 형식으로 SQL을 작성하는데 자꾸 아래와 같은 예외가 발생.

java.util.UnknownFormatConversionException: Conversion = '''

String.format(
"SELECT *
FROM reservation.games 
WHERE name LIKE '%%s%'", User.preferredClub.name)

안되는 이유를 보니, format에서 %를 단순 문자로 사용할 때는 %%로 해줘야한다고 한다.

profile
거사 하나 치르면 올림

0개의 댓글