groovy 用两个字符串填充Map〈String,Object>

nnt7mjpx  于 2022-11-01  发布在  其他
关注(0)|答案(1)|浏览(154)

我想用两个字符串填充Map。对于Map,我必须使用〈String,Object〉。
使用〈String,String〉可以立即解决我的问题,但这是不可能的。
我需要做哪些更改才能使其正常工作?:

Map<String, Object> myMap= [:]
myMap."foo" = "Bar"
zrfyljdw

zrfyljdw1#

我需要做哪些更改才能使其正常工作?:

Map<String, Object> myMap= [:]
myMap."foo" = "Bar"

其实没什么。那个代码完全有效。你也可以这样做:

Map<String, Object> myMap= [:]
myMap.foo = 'Bar'

或者这样:

Map<String, Object> myMap= [foo: 'Bar']

如果将Map<String, Object>更改为Map<String, String>,所有这些都将工作。

相关问题