[Groovy]String Functions

def x="I like to read books before bed"

def temp = x.split(" ")

log.info "Size of array is : "+temp.length

log.info temp[0]

log.info temp[1]

log.info x.substring(2,8)

log.info x.indexOf("t")

log.info x.indexOf("book")

log.info x.indexOf("e",6)

log.info x.charAt(5)

 Result:

Tue Jun 16 14:40:49 CST 2015:INFO:Size of array is : 7
Tue Jun 16 14:40:49 CST 2015:INFO:I
Tue Jun 16 14:40:49 CST 2015:INFO:like
Tue Jun 16 14:40:49 CST 2015:INFO:like t
Tue Jun 16 14:40:49 CST 2015:INFO:7
Tue Jun 16 14:40:49 CST 2015:INFO:15
Tue Jun 16 14:40:49 CST 2015:INFO:11
Tue Jun 16 14:40:49 CST 2015:INFO:e

def a = "100"

def b = "200"

def c = Integer.parseInt(a) + Integer.parseInt(b)

log.info "sum = " + c



def d = 100

def n = String.valueOf(d)
log.info "d =  " + d

 Result:

Tue Jun 16 14:45:55 CST 2015:INFO:sum = 300
Tue Jun 16 14:45:55 CST 2015:INFO:d =  100


你可能感兴趣的:(functions)