之前困扰在如何能把一串数字的个数得到,还在想如何能将每一个数字统一放入一个数组中。(拖延症晚期)
这次,果真就碰到了题目,悔,来记录一下吧。
看到可以将输入的用String来接收,之后用空格隔开,放入一数组number中。
ps:不要小瞧那些看起来不起眼的方法,还是记住一些吧。
Scanner in = new Scanner(System.in);
String string1 = in.nextLine();
String number[] = string1.split(" ");
最后,便是找到输入了两次的数字,打印出来了。
for(int i = 0; i < number.length; i++) {
for(int j = i + 1; j < number.length; j++) {
if(number[i].equals(number[j])) {
System.out.println(number[j]);
}
}
}
结果如下:
好了,以后会坚持的。