1. 程式人生 > >java基礎:輸入一串數字,用空格隔開,輸出存在兩次的數字

java基礎:輸入一串數字,用空格隔開,輸出存在兩次的數字

之前困擾在如何能把一串數字的個數得到,還在想如何能將每一個數字統一放入一個數組中。(拖延症晚期)

這次,果真就碰到了題目,悔,來記錄一下吧。

看到可以將輸入的用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]);
				}
			}
		}

結果如下:

好了,以後會堅持的。