字符串插值在闭包中不起作用
String interpolation not working in closure
我正在查看 GString $ 关键字并希望打印范围。
('A'..'Z').each {item ->
print '$item'
}
我期待打印 A..Z 范围,但它打印的是 $item$item....
我在这里错过了什么?
单引号字符串是 java.lang.String
,插值在这里不起作用。需要改成GString
,用双引号:
('A'..'Z').each {item ->
print "$item"
}
我正在查看 GString $ 关键字并希望打印范围。
('A'..'Z').each {item ->
print '$item'
}
我期待打印 A..Z 范围,但它打印的是 $item$item.... 我在这里错过了什么?
单引号字符串是 java.lang.String
,插值在这里不起作用。需要改成GString
,用双引号:
('A'..'Z').each {item ->
print "$item"
}