Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从Dart中的字符串创建InputStream?_Dart - Fatal编程技术网

如何从Dart中的字符串创建InputStream?

如何从Dart中的字符串创建InputStream?,dart,Dart,StringInputStream看起来像是一个正确的名称,但它不是用字符串生成InputStream,而是包装一个现有的InputStream来读取其中的行 我试图找到一个要扩展的基本InputStream类,最后找到stream_utils.dart,我必须将它复制到我的项目中才能使用 是否有办法为字符串、字节数组等创建InputStreams和OutputStreams?以下是您的方法: 导入'dart:io'; main(){ var input=“来自dart的你好”; var inp

StringInputStream看起来像是一个正确的名称,但它不是用字符串生成InputStream,而是包装一个现有的InputStream来读取其中的行

我试图找到一个要扩展的基本InputStream类,最后找到stream_utils.dart,我必须将它复制到我的项目中才能使用


是否有办法为字符串、字节数组等创建InputStreams和OutputStreams?

以下是您的方法:

导入'dart:io';
main(){
var input=“来自dart的你好”;
var inputStream=新的ListInputStream();
inputStream.onData=(){
打印(新字符串.fromCharCodes(inputStream.read());
};
write(input.charCodes());
}