알아야 할 다트 기능.
2168 단어 dartflutterbeginnersprogramming
🌟ForEach( ):
목록의 전체 요소를 반복합니다.
개별 요소에 대한 모든 요소와 특정 작업을 스캔해야 할 때 사용합니다.
List<String> perfumeBrand =
[ "claira", "Blue wales", "Vagas" ];
perfumeBrand.forEach((brand) => print(brand));
//Output
claira
Blue wales
Vagas
🌟정렬( ):
목록의 요소를 정렬합니다.
목록의 데이터를 필터링하려면 reversed() 메서드의 조합과 함께 사용하세요.
List<int> nums = [ 1-, 6, 8 ];
nums.sort( );
//Output ==> [-1, 6, 8]
**************************************************************
List<String> number = [ "Four", "Six", "Two" ];
number.sort((x, y) => x.length.compareTo(y.length));
//Output ==> [Two, Four, Six]
🌟건너뛰기( ):
목록에서 정의된 항목을 건너뜁니다.
항목 배열(목록에서)에서 블랙리스트에 있는 요소를 제거해야 할 때 사용하십시오.
int elementToSkip = 3;
List<int> elements = [1,2,3,4,5,6,];
List<int> skippedList = elements.skip(elementToSkip).toList();
//Output ==> [1,2,4,5,6,]
🌟ToSet( ):
중복 항목을 제거하고 동일한 항목으로 반복합니다.
동일한 이메일 주소를 가진 사용자가 필요하지 않거나 고유한 요소를 추가해야 하는 경우 사용합니다.
List<int> nums = [1,1,4,5,4,];
nums.toSet( ).toList( ).sort( );
//OUTPUT ==> [1,4,5]
🌟모두( ):
목록의 요소를 스캔하고 제공된 조건에 따라 부울 출력을 생성합니다.
List<String> perfumeBrand =
[ "claira", "Blue wales", "Vagas" ];
perfumeBrands.any(brand) => brand.startsWith("B"));
//Output ==> TRUE
perfumeBrands.any(brand) => brand.startsWith("ht"));
//Output ==> TRUE
🌟셔플( ):
무작위 순서/순서로 요소를 배열합니다.
List<int> nums = [2,4,6,8,10];
nums.shuffle( );
//Output ==> [10,2,6.4.8]
Reference
이 문제에 관하여(알아야 할 다트 기능.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/areedev/dart-functions-you-need-to-know-3en텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)