groovy-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Guy Matz <guym...@gmail.com>
Subject Looping through a hashmap & removing elements
Date Thu, 02 Jun 2016 18:18:25 GMT
Hi!  I want to loop through a hashmap and delete some elements based on
some criteria . . .  I thought there would be some slick groovy method - in
the spirit of findAll, etc. - to do this, but couldn't find it . . .  my
java developer workmate suggested:

iter = uidMap.entrySet().iterator()
while (iter.hasNext()) {
    entry = iter.next()
    key = entry.key
    value = entry.value

    if (bla, blah, blah) {

        iter.remove()

    }


Is there a groovier way?


Thanks!

Guy

Mime
View raw message