Guest User

Untitled

a guest
Jan 22nd, 2019
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.80 KB | None | 0 0
  1. void main() {
  2. List<Map<String, dynamic>> users = [
  3. { 'name': "Gaspard", 'age': 18,'nationality' :"French"},
  4. { 'name': "Louise", 'age': 21 ,'nationality' :"French"},
  5. { 'name': "Giulia", 'age': 23,'nationality' :"Italian"},
  6. { 'name': "Friederike", 'age': 23,'nationality' :"German"},
  7. ];
  8. var over18s = users.where((user) {
  9. return user['age'] > 18;
  10. });
  11. print("Over 18 condition:\n $over18s");
  12.  
  13. var noOpFilter = users.where((user) {
  14. return true;
  15. });
  16.  
  17. print("No operation filter:\n $noOpFilter");
  18.  
  19. var isFrench = users.where((user) {
  20. return user['nationality'] == "French";
  21. });
  22. print("French condition:\n $isFrench");
  23.  
  24. var isFrenchOrItalian = users.where((user) {
  25. return user['nationality'] == "French" || user['nationality'] == "Italian";
  26. });
  27. print("French or Italian Condition:\n $isFrenchOrItalian");
  28. }
Add Comment
Please, Sign In to add comment