在Groovy模板中,可以使用以下方法避免使用新的换行符:
def message = "Hello, " +
"World!"
def message = """Hello,
World!"""
def message = "Hello, \
World!"
需要注意的是,使用反斜杠 "" 进行转义时,换行符后面不能有任何字符,包括空格。
def newLine = System.getProperty("line.separator")
def message = "Hello, ${newLine}" +
"World!"
这种方法可以根据系统的换行符属性来动态地插入合适的换行符。
使用这些方法可以避免在Groovy模板中使用新的换行符。根据具体的需求和场景,选择适合的方法即可。