Groovy 의 String 은 기본적으로 JAVA 의 String 과 동일하지만 변수로 사용될 때는 ${변수명} 를 사용할 수 있다.
단 쌍따옴표를 사용하는 경우만 변수로 치환된다.
멀티라인 스트링을 사용하는 경우 쌍따옴표 3개 혹은 홑 따옴표 3 개를 연달아 쓰면 되겠다.
//String Interpolation
def name = "Dan"
def message = "Hello ${name}"
def message2 = 'Hello ${name}'
println 'Message :' + message
println 'Message2 :' + message2
//Multiple String And Interpolation
def message3 = """
Hello ${name}
a
b
c
"""
def message4 = '''
Hello ${name}
a
b
c
'''
println 'Message3 :' + message3
println 'Message4 :' + message4
|
Message :Hello Dan
Message2 :Hello ${name}
Message3 :
Hello Dan
a
b
c
Message4 :
Hello ${name}
a
b
c
|
'Script > Groovy' 카테고리의 다른 글
09. Collection (0) | 2020.01.21 |
---|---|
08. RegExp (0) | 2020.01.21 |
06. Operator Overloading (0) | 2020.01.21 |
05. DataType (0) | 2020.01.21 |
04. Basic Grammer (0) | 2020.01.21 |