java基础:输入一串数字,用空格隔开,输出存在两次的数字

喜欢ヅ旅行 2022-05-12 07:38 388阅读 0赞

之前困扰在如何能把一串数字的个数得到,还在想如何能将每一个数字统一放入一个数组中。(拖延症晚期)

这次,果真就碰到了题目,悔,来记录一下吧。

看到可以将输入的用String来接收,之后用空格隔开,放入一数组number中。

ps:不要小瞧那些看起来不起眼的方法,还是记住一些吧。

  1. Scanner in = new Scanner(System.in);
  2. String string1 = in.nextLine();
  3. String number[] = string1.split(" ");

最后,便是找到输入了两次的数字,打印出来了。

  1. for(int i = 0; i < number.length; i++) {
  2. for(int j = i + 1; j < number.length; j++) {
  3. if(number[i].equals(number[j])) {
  4. System.out.println(number[j]);
  5. }
  6. }
  7. }

结果如下:

70

好了,以后会坚持的。

发表评论

表情:
评论列表 (有 0 条评论,388人围观)

还没有评论,来说两句吧...

相关阅读