【发布时间】:2018-04-28 23:39:50
【问题描述】:
我在命令行上使用 java,我想编写一个程序来过滤和删除整数序列的重复项,但首先我不知道如何使用 StdIn 来读取整数序列。
程序应在 StdIn 的帮助下从标准输入读取值,直到到达 EOF 序列。
命令行输入输出示例:
$ echo 1 1 2 2 1 1 3 4 6 2 1 | java RemoveDuplicates
1 2 1 3 4 6 2 1
我尝试将整数转换为数组
int[] n = StdIn.readAllInts();
但在尝试打印时它不起作用。 有人可以给我一些提示吗?
【问题讨论】:
-
java RemoveDuplicates |回声 1 1 2 2 1 1 3 4 6 2 1 ?