StringInputStream看起来像正确的名称,但它不是从String中创建一个InputStream,而是包装一个现有的InputStream来读取它的行.
我试图找到一个基本的InputStream类来扩展并最终找到stream_utils.dart,我必须将其复制到我的项目中才能使用.
是否有办法为字符串,字节数组等创建InputStreams和OutputStreams?
这是你如何做到的:
import 'dart:io';
main() {
var input = "hello from dart";
var inputStream = new ListInputStream();
inputStream.onData = () {
print(new String.fromCharCodes(inputStream.read()));
};
inputStream.write(input.charCodes());
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
399 次 |
| 最近记录: |