Search
 
SCRIPT & CODE EXAMPLE
 
CODE EXAMPLE FOR DART

sort map keys dart

import 'dart:collection';

void main() {
  final sortedMap = SplayTreeMap<DateTime, double>((a, b) => b.compareTo(a));

  sortedMap[DateTime(2021, 1, 1)] = 1.0;
  sortedMap[DateTime(2021, 1, 3)] = 3.0;
  sortedMap[DateTime(2021, 1, 4)] = 4.0;
  sortedMap[DateTime(2021, 1, 2)] = 2.0;
  sortedMap[DateTime(2021, 1, 5)] = 5.0;

  sortedMap.entries.forEach(print);
  // MapEntry(2021-01-01 00:00:00.000: 1.0)
  // MapEntry(2021-01-02 00:00:00.000: 2.0)
  // MapEntry(2021-01-03 00:00:00.000: 3.0)
  // MapEntry(2021-01-04 00:00:00.000: 4.0)
  // MapEntry(2021-01-05 00:00:00.000: 5.0)
}
Source by stackoverflow.com #
 
PREVIOUS NEXT
Tagged: #sort #map #keys #dart
ADD COMMENT
Topic
Name
7+6 =