본문 바로가기

Script/Groovy

07. String

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