Oracle공식문서 ◁ 확인하러 가기

Java21이후 사용가능한 STR.
수식을 문자열 결합으로 출력 시 +연산자로 연결시켰던 다소 복잡했던(나는 사실 그렇게 생각 안하지만) 코드의 간결함을 개선한 방식이다.

이렇게 사용하면 된다.STR. 을 적어 String Template 임을 표현하고 ""사이에 변수인 것과 문자열인 것을 구분해 사용할 수 있는데, \{i}는 변수i로 치환되는 식이다.
jsp등 에서의 표현언어(EL)와 비슷한 문법을 취하고 있어 어렵지 않은 것 같다.
좀 더 다양한 경우의 사용은 추후에 수정해보도록 하겠다.