我想用扫描仪只读一行(用空格分隔)从控制台读取多个变量。在一行中用扫描仪读取多个变量
如果I型:
int hight = Integer.parseInt(reader.nextLine());
int width = Integer.parseInt(reader.nextLine());
int depth = Integer.parseInt(reader.nextLine());
然后显示我的数字(例如1,2,3)是这样的:
1
2
3
,但我希望它显示我的号码一样, :1 2 3
有人能帮助我吗?要做到这一点
这里没有代码显示任何东西 - 请说明你的意思究竟是什么? –
如果你想要Int,而不是为什么你首先在String中读取并将它转换为int –
[Java从一行读取多个int的可能的重复](https://stackoverflow.com/questions/23506429/java-reading-multiple -int-a-one-line) – Raghu