我正在构建一堆Uint8List
(大小不同,现在将它们存储在通用列表中),在发送Websocket之前,我需要对其进行组合/连接。
最好的方法是什么?
我虽然将它们合并到一个新的Uint8List中,但是由于合并后不再需要字节访问,因此我可以使用其他List<int>
实现...?
提前致谢。
最佳答案
Uint8List
实现List<int>
。您可以将它们合并为新的List<int>
,然后使用
List<List<int>> myByteLists = ...;
var bytes = Uint8List.fromList(myByteList.expand((x) => x).toList());