如何读取txt文件中的行数?
我知道我必须使用ByteBuffer
,但我不知道如何使用它。
Dart中有scanf
吗?
答案 0 :(得分:2)
scanf
请参阅readAsLinesSync文档以提供其他编码。
答案 1 :(得分:1)
final file = File('file-name.ext');
// assuming utf8
final numberOfLines = await file.readAsLines().length;
// or synchronously
final numberOfLines = file.readAsLinesSync().length;