Dart Array Methods in Flutter

  1. forEach()
    Function này giúp chúng ta lấy ra được từng phần tử ở trong danh sách từ vị trí đầu tiên đến vị trí cuối cùng

    var animals = ['cat', 'dog', 'duck', 'chicken'];
    animals.forEach((animal) => print(animal));
    // cat
    // dog
    // duck
    // chicken
  2. map()
    Function này giúp chúng ta tạo một danh sách mới sau khi chuyển đổi từng element trong một danh sách cho trước

    var animals = ['cat', 'dog', 'duck', 'chicken'];
    animals.map((animal) => print($I love $animal)).toList();
    // I love cat
    // I love dog
    // I love duck
    // I love chicken
  3. contains()
    Function này giúp chúng ta kiểm tra để xác nhận rằng element đó có nằm trong danh sách hay không. Nếu có thì chương trình sẽ trả về true và ngược lại trả về false.

    var animals = ['cat', 'dog', 'duck', 'chicken'];
    print(animals.contains('cat')); // => true
    print(animals.contains('mouse')); // => false
  4. sort()
    Sắp xếp các element của danh sách dựa trên yêu cầu được cung cấp

    var numbers = [1, 2, 3, 4];
    numbers.sort((num1, num2) => num1 - num2); // tăng dần: [1, 2, 3, 4]
    numbers.sort((num1, num2) => num2 - num1); // giảm dần: [4, 3, 2, 1]

0 Shares:
Leave a Reply

Your email address will not be published. Required fields are marked *

You May Also Like
Read More

MOVE ON

Trong cuộc sống thường ngày đang có rất nhiều người bị mắc kẹt trong những nỗi đau từ…