Groovy   发布时间:2022-04-12  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了将键作为字符串映射,并将值作为列表在Groovy中大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
任何人都可以指出如何使用Groovy中的Map,其中有一个String作为其键和List作为值?

解决方法

@H_301_10@ Groovy接受几乎所有的Java语法,所以有一系列选择,如下所示:

// Java Syntax 

Map<String,List> map1  = new HashMap<String,List>();
List list1 = new ArrayList();
list1.add("hello");
map1.put("abc",list1); 
assert map1.get("abc") == list1;

// slightly less Java-esque

def map2  = new HashMap<String,List>()
def list2 = new ArrayList()
list2.add("hello")
map2.put("abc",list1)
assert map2.get("abc") == list2

// typical Groovy

def map3  = [:]
def list3 = []
list3 << "hello"
map3.'abc'= list1
assert map3.'abc' == list3

大佬总结

以上是大佬教程为你收集整理的将键作为字符串映射,并将值作为列表在Groovy中全部内容,希望文章能够帮你解决将键作为字符串映射,并将值作为列表在Groovy中所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: