首页 > 学院 > 开发设计 > 正文

Groovy字符串加载

2019-11-08 18:52:03
字体:
来源:转载
供稿:网友

Groovy字符串加载

1、字符串常量中,对变量进行修改。
week = "Friday"text = "Today is $week"PRintln text // Today is Fridayweek = "Saturday"println text // Today is Friday虽然week的值发生了改变,但同时该变量的引用也发生了变化,对字符串未发生影响。2、把String改成了StringBuffer,并修改了内容,字符串的值发生了变化,说明字符串的变量加载是延迟的。
week = new StringBuffer("Friday")text = "Today is $week"println text // Today is Fridayweek.replace(0, 6, "Thursday")println text // Today is Thursday3、可以把字符串改成闭包,同样可以延迟加载。
week = "Friday"text = "Today is ${->week}"println text // Today is Fridayweek = "Saturday"println text // Today is Saturday
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表