Используя Dart, каков хороший способ перебора списка строк в поиске определенного c, когда строка найдена, переместить ее в начало списка?
Например, если искать букву «б». Найди его, перемести его вперед.
['a', 'b', 'c']
=> ['b', 'a', 'c']
Не зная Дарт очень хорошо, я решил это простым вызвать какой-либо метод массива в списке, чтобы найти указанный элемент c, удалить его из исходного списка и вернуть удаленный элемент? Как .splice()
в JS.