[英]How to convert an ArrayList of hashmap$entry to hashmap
我最初從普通的LinkedHashMap開始
def person = [fname: "John", sname: "Wood", age: 23, job: "developer"]
然后,我像def personChanged = person.entrySet().toList()[(1..-1)]
這樣切片此地圖,該地圖返回LinkedHashMap $ Entries的ArrayList。
現在,我正在努力將此Arraylist personChanged
轉換為其原始類型(LinkedHashMap)。 類似於def personChanged = [sname: "Wood", age: 23, job: "developer"]
。
我希望我有道理,請任何人幫助我。
謝謝
也許這個嗎?
def personChanged = [:]
person.entrySet().toList()[1..-1].each { personChanged[it.key] = it.value }
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.