[java] 자바 : 속성 파일에서 줄 바꿈이 가능합니까?

Java 속성 파일의 다음 줄에 긴 문자열을 계속할 수 있습니까?

예, 어떻게 든

myStr=Hello
      World

내가 할 때 getProperty("myStr")그것은 “안녕하세요”로 돌아갑니다?



답변

줄 끝에 백 슬래시를 사용하면 여러 줄로 나눌 수 있으며 한 줄을 시작하는 공백은 무시됩니다.

myStr = Hello \
        World

자바 문서는 이런 식으로 넣어 :

논리 줄은 키-요소 쌍의 모든 데이터를 보유하며, 백 슬래시 문자로 줄 종결 자 시퀀스를 이스케이프하여 인접한 여러 자연 줄에 분산 될 수 있습니다 \.


답변

myStr = Hello \
        World

백 슬래시는 다음 행에서 값을 계속 읽도록 애플리케이션에 지시합니다. ^^


답변

\n\솔루션 으로 사용해야 합니다.

처음 두 기호 \n-문자열의 새 줄, 세 번째 \-속성 파일의 여러 줄.

예 (application.properties에서) :

mail.bodyText=Hello.\n\
This is notification.


답변