Java Arrays: Finding Unique Numbers In A Group of 10 Inputted NumbersJava中的數組:找到識別號一組10個輸入的號碼RE:
我,我看着Doestovsky的問題,但是從他的問題一個問題,我需要知道如何使部分發現重複到它的功能是自己:
java.util.Scanner input = new java.util.Scanner(System.in);
int[] numbers = new int[10];
boolean[] usedBefore = new boolean[10];
// Insert all numbers
for (int i = 0; i < numbers.length; i++) {
// Read number from console
numbers[i] = input.nextInt();
// Check if number was inserted before
usedBefore[i] = false;
for(int k = 0; k < i; k++) {
if(numbers[k] == numbers[i]) {
usedBefore[i] = true;
break;
}
}
}
// Print all numbers that were not inserted before
for(int j = 0; j < numbers.length; j++) {
if(!usedBefore[i]) {
System.out.print(String.valueOf(numbers[j])+" ");
}
}
我已經試過這這部分代碼,它的工作,但我想這能採取查找重複到一個函數的它自己的由陣列供電部分。
致ThimoKl創建此代碼的積分。