如何在 dart 中输入标准输入并中断空格?

凯达尔·卡尔基

我想接受 5 个输入,例如

1 2 3 4 5

使用运行 5 次的 for 循环。

stdin.readLineSync() 将空格作为输入并继续直到我按 ENTER 但我希望它像 C 中的 scanf 一样由空格分隔。

我怎样才能做到这一点 ?

詹姆斯德林

阅读一行 with 后readLineSync(),您可以用空格将其拆分String.split,然后遍历标记:

var line = stdin.readLineSync();
var tokens = line.split(RegExp(r'\s+'));

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章