问题描述
我想输入5个像
1 2 3 4 5
使用运行5次的for循环。
stdin.readLinesync()将空格作为输入并继续直到我按ENTER键,但我希望它由空格分隔,例如C中的scanf。
我该怎么做?
解决方法
用readLineSync()
读一行后,可以用String.split
用空格将其分割,然后遍历标记:
var line = stdin.readLineSync();
var tokens = line.split(RegExp(r'\s+'));
我想输入5个像
1 2 3 4 5
使用运行5次的for循环。
stdin.readLinesync()将空格作为输入并继续直到我按ENTER键,但我希望它由空格分隔,例如C中的scanf。
我该怎么做?
用readLineSync()
读一行后,可以用String.split
用空格将其分割,然后遍历标记:
var line = stdin.readLineSync();
var tokens = line.split(RegExp(r'\s+'));