728x90
🧭
removeWhere
다트 언어는 리스트에서 조건을 만족하는 아이템을 쉽게 삭제할 수 있는removeWhere 메서드를 지원합니다.
사용예시
for문 사용 시
for (int i = 0; i < users.length; i++) {
if (users[i].name == 'BadGuy') {
users.removeAt(i);
break;
}
}
removeWhere 사용 시
users.removeWhere((user) => user.name == 'BadGuy));
📌
https://api.flutter.dev/flutter/dart-core/List/removeWhere.html
728x90
'무기 > 다트' 카테고리의 다른 글
[다트] enhanced enum - String 값으로 Enum 값 얻기 (0) | 2024.02.17 |
---|---|
<다트> Stopwatch - 함수 호출 완료 시간 검토 (0) | 2023.04.08 |
<다트> == true, == false 사용하지 마세요 (0) | 2022.11.17 |
<Dart> 객체의 DateTime 값을 기준으로 정렬 (0) | 2022.10.24 |
<Dart> getter (0) | 2021.07.22 |