Groovy学习笔记-字符串

参考文献地址:http://www.groovy-lang.org/syntax.html#all-strings

1.Groovy中的字符串有GString,使用${变量名}标识

def number = 1
def eagerGString = "value == ${number}"
def lazyGString = "value == ${->number}"

println eagerGString
println lazyGString

number = 2

println eagerGString
println lazyGString

/*Output
value == 1
value == 1
value == 1
value == 2

*/

2.斜杠包含的字符串

def multilineSlashy = /one
    two
    three/

assert multilineSlashy.contains('
')
def escapeSlash = /The character / is a forward slash/
assert escapeSlash == 'The character / is a forward slash'
原文地址:https://www.cnblogs.com/ironcrow/p/11905992.html