farmeter / random

0 stars 0 forks source link

Java 14 - Text Blocks (Preview) #28

Closed farmeter closed 4 years ago

farmeter commented 4 years ago

Text Blocks (Preview)

multiline string literals을 손쉽게 쓰기 위해 Java 13에 preview로 추가된 기능인데요.

여전히 preview이지만, 몇가지 추가적인 기능이 14에 추가되었습니다.

String jdkClassic = ""
            + "{\n "
            + "     \"id\":1,\n"
            + "     \"name\":\"hotire\",\n"
            + "     \"age\":30\n"
            + "}\n";

String jdk13 = """
    {
        "id":1,
        "name":"hotire",
        "age":30
    }
    """;
// jdkClassic 와 jdk13 는 같다.
String text2 = """
                line1
                line2 \s
                line3
                """; 

String text3 = "line1\nline2 \nline3\n"
// text2와 text3 는 같다.

https://blog.naver.com/PostView.nhn?blogId=gngh0101&logNo=221956100351&redirect=Dlog&widgetTypeCall=true&directAccess=false