问题

是否可以在Java属性文件的下一行继续长字符串?

例如,不知何故

myStr=Hello
      World

当我得到getProperty("myStr")it将返回"Hello World"?


#1 热门回答(153 赞)

一行的反斜杠允许你跨越多行,并忽略开始一行的空格:

myStr = Hello \
        World

TheJava docs以这种方式输出:

一个逻辑行保持键 - 元素对,其可在多个相邻的自然行通过转义用反斜杠字符\行终止子序列被摊开的所有数据。


#2 热门回答(18 赞)

myStr = Hello \
        World

反斜杠告诉应用程序继续将值读取到下一行。 ^^


原文链接