其他分享
首页 > 其他分享> > JDK 15 以上版本的字符串块

JDK 15 以上版本的字符串块

作者:互联网

考察下下面的代码:

    public String textBlocks() {

        // THIS ONLY FOR JDK 15
        return """
            Get busy living
            or
            get busy dying.
            --Stephen King""";
    }

我们可以看到上面的代码使用了 2 个引号 " 来表示一个字符串的块。

结论

上面的代码只能在 JDK 15 以上的版本才可以使用。

Text-Block-in-Java-15_

如果你使用的是 JDK 13 或者 14 的版本,你可以开启使用预览模式来让编译器通过。

jdk-15-01

因为我们的本地使用的是 JDK 11 编译器,上面的字符串表示方式在你的编译器上面会提示错误。

 

https://www.ossez.com/t/jdk-15/13979

标签:busy,15,JDK,编译器,字符串,上面
来源: https://www.cnblogs.com/huyuchengus/p/16316072.html