好的,所以我们所有人都应该知道可以通过以下操作将变量包括在字符串中:
String string = "A string " + aVariable;
有没有办法做到这一点:
String string = "A string {aVariable}";
换句话说:不必关闭引号并添加加号。这很没有吸引力。
10
@Chandra请不要问为什么,请解释一下。这就是我更喜欢这样做的方式。谢谢。
—
Gray Adams
使用Groovy,您将可以执行所有想要的“字符串$ {aVariable}”。
—
Kaleb Brasee 2012年
在此问题中讨论了用于解决类似问题的各种技术,但是这些技术
—
ig0774 2012年
String.format()
是语言的内置功能。
@KalebBrasee听起来很完美,但是在修改语言时我总是很犹豫。我不想让自己退缩。
—
Gray Adams'3
@GrayAdams Groovy不会让您退缩,它会让您自由!:D
—
Kaleb Brasee 2012年