Метод lastIndexOf
- E element,
- [int? start]
Последний индекс element в этом списке.
Ищет в списке в обратном порядке от индекса start до 0.
В первый раз, когда встречается объект o, так что o == element, возвращается индекс o.
final notes = <String>['do', 're', 'mi', 're'];
const startIndex = 2;
final index = notes.lastIndexOf('re', startIndex); // 1 Если start не указано, этот метод ищет с конца списка.
final notes = <String>['do', 're', 'mi', 're'];
final index = notes.lastIndexOf('re'); // 3 Возвращает -1, если element не найден.
final notes = <String>['do', 're', 'mi', 're'];
final index = notes.lastIndexOf('fa'); // -1 Реализация
int lastIndexOf(E element, [int? start]);
© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.18.5/dart-core/List/lastIndexOf.html