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
。
如何在 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
。