수색…
소개
다트는을 통해 목록을 필터링 List.where 및 List.retainWhere 방법. where 함수는 하나의 인수, 즉 목록의 각 요소에 적용되는 부울 함수를 취합니다. 함수가 true 로 평가되면 목록 요소가 유지됩니다. 함수가 false 평가되면 요소가 제거됩니다.
theList.retainWhere(foo) 호출하는 theList.retainWhere(foo) theList = theList.where(foo) 를 설정하는 것과 실질적으로 동일합니다.
정수 목록 필터링
[-1, 0, 2, 4, 7, 9].where((x) => x > 2) --> [4, 7, 9]
Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow