我知道我们可以使用print()语句在dart中打印到控制台。
我想知道是否有可能从控制台读取数据。我进行了搜索,还查看了dart:io包,但没有找到任何参考资料。
谢谢
#import("dart:io");
main() {
var stream = new StringInputStream(stdin);
stream.onLine = () {
var line = stream.readLine();
if (line != null) {
print(line);
}
};
}
如果您正在开发控制台应用程序,请查看Options类来解析命令行参数。
final args = new Options().arguments;