我有一个界面:

interface Change

和一个功能:
 fun test (listOfChanges: List<Change>)

和这个实现 Change 接口(interface)的类:
 class MyChange :Change

如何检查 listOfChanges 是否有 MyChange 类的元素?

喜欢:if(listOfchanges.contains(MyChange::class)

最佳答案

您可以使用 any() :

listOfChanges.any { it is MyChange }

10-07 19:08