Как в Java проверить, содержит ли коллекция экземпляр определенного класса?

Например (и это очень упрощено), предположим, у меня есть класс для каждой карты в колоде карт ... например класс KingOfSpaces , класс QueenOfSpades , класс JackOfDiamonds и т. д. Все это расширяет Card . Может быть несколько экземпляров KingOfSpaces .

И у меня есть ArrayList с 5 объектами в нем. Как я могу проверить, содержит ли этот ArrayList хотя бы один AceOfDiamonds ?

14
задан Jasper 12 October 2011 в 08:26
поделиться