图书馆借阅是否借阅小案例(groovy中list和map的使用)
Posted duangxcg
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了图书馆借阅是否借阅小案例(groovy中list和map的使用)相关的知识,希望对你有一定的参考价值。
//方式一:用list 集合实现 //定义一个list集合(也叫列表),并存四条数据 def library=[["john","book1"],["ben","book2"],["darlven","book3"]] //groovy给list添加两条数据(有两种方法) library<<["jack","book4"] library.add(["jack","book5"]) //遍历list集合的所有数据 for(String tmp:library) System.out.println(tmp) //统计集合中有多少条数据 println(library.size()) //打印出集合中的所有数据 println "library: $library" //查询集合中是否有张三借了书名为《book1》的书,没有返回false,有返回true boolean res=library.contains(["jon","book1"]) println res println("++++++++++++++++++++++++++++++++++++++++++++++++++=") //方式二用map映射实现 def mapData=['ken':['book1'],'john':['book2']] mapData['lily']=['book3'] mapData['lily1']=['book4'] mapData['lily']=mapData['lily']<<000 boolean result =mapData['lily'].contains('book3') def num=mapData.size() print(num) println result
以上是关于图书馆借阅是否借阅小案例(groovy中list和map的使用)的主要内容,如果未能解决你的问题,请参考以下文章