我有一个界面:
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 }