In Groovy we can count how many thimes a specific object is in a list. We use the count()
method on the list, iterator or array to achieve this. We must specify one parameter: the object we want to count. Groovy uses the compareTo
or equals()
method to check for equality.
def list = [0, 1, 2, 1, 1, 3, 2, 0, 1] assert 9 == list.size() assert 2 == list.count(0) assert 4 == list.count(1) assert 2 == list.count(2) assert 1 == list.count(3)