{

Dart| Flutter How to: Check sublist contains all elements in List


How to check sublist exists in a list of  Dart and Flutter

This tutorial shows how to check if sublist exists in Dart or Flutter List

How do Check sub lists exist in a list of dart/flutter?

dart list provides multiple ways to check the sub-list contains in the list of elements.

First Convert the list into a set using the Set.of() method Check sub-list exists in Set using the Set.containsAll() method

Here is an example code

void main() {
  var list = [1, 4, 5, 2, 8];
  var sublist = [1, 4];
  var set = Set.of(list);

  print(set.containsAll(sublist)); //true
  print(set.containsAll([2, 3])); //false
}

  • using enumerable except method except for checking all the elements in the sublist that exists in a list and returning empty if found, else non-empty list.

Check isEmpty() returns true if the list is empty.

import 'package:enumerable/enumerable.dart';

void main() {
  var list = [1, 4, 5, 2, 8];
  var sublist = [1, 4];

  print(sublist.except(list).isEmpty); //true
  print([2, 3].except(list).isEmpty); //false
}

Conclusion

To summarize, Learn how to check the sublist contains all elements in a list dart and flutter.

THE BEST NEWSLETTER ANYWHERE
Join 6,000 subscribers and get a daily digest of full stack tutorials delivered to your inbox directly.No spam ever. Unsubscribe any time.

Similar Posts
Subscribe
You'll get a notification every time a post gets published here.





Related posts

How to convert Double to Integer or Integer to double in Dart| Flutter By Example

Perl How to: Find a Given Variable String is numeric or not

Dart/Flutter: Check if String is Empty, Null, or Blank example

How to generate Unique Id UUID in Dart or Flutter Programming| Dart or Flutterby Example

How to Sort List of numbers or String in ascending and descending in Dart or Flutter example

Dart Enum comparison operator| Enum compareByIndex example| Flutter By Example

Dart Example - Program to check Leap year or not