Dart基数排序实现

Dart radix sort implementation

如何在 dart 中编写以下代码

// js code

let digitBuckets = Array.from({length: 10}, () => []);

// dart code

List digitBuckets = List.from({});//confused here

// how can i write this: Array.from({length: 10}, () => []);
// in dart List digitBuckets = ??

我对你想要的有点困惑,但我认为你想创建一个列表列表,你可以这样做:

void main() {
  final digitBuckets = List.generate(10, (_) => <dynamic>[]);
  print(digitBuckets); // [[], [], [], [], [], [], [], [], [], []]
}

请注意,列表的类型应该更具体,这样您可以获得一些类型安全性。但是你的问题不包含任何关于你想使用这些列表的线索,所以我在我的例子中使用了 dynamic