草庐IT

indexWhere

全部标签

list - Dart List 中的 firstWhere() 和 indexWhere() 有什么区别

我在Dart中使用List时遇到了firstWhere()和indexWhere(),但看起来这两个有相同的工作。它们之间有什么区别吗。他们的用例是什么? 最佳答案 两者的文档firstWhere和indexWhere都说的很清楚。第一个地方Returnsthefirstelementthatsatisfiesthegivenpredicatetest.索引位置Returnsthefirstindexinthelistthatsatisfiestheprovidedtest.区别在于firstWhere返回元素,indexWhere