-3
このコードに反復番号がないようにするにはどうすればよいですか?
私がしたいのは、この小さなブロックに の複製が出力されないようにすることです。このJavaコードで重複を取り除くにはどうすればよいですか?
int[] arr = {5,10,44,2, 44,44,5,10,44,2, 44,44};
int startScan;
int index;
int minindex;
int minValue;
for (startScan=0;startScan<(arr.length-1);startScan++){
minindex=startScan;
minValue =arr[startScan];
for (index=startScan+1; index<arr.length;index++){
if (arr[index]<minValue){
minValue=arr[index];
minindex=index;
}
}
arr[minindex]=arr[startScan];
arr[startScan]=minValue;
}
for(int x=0; x<arr.length;x++)
System.out.println(arr[x]);
あなたのプログラムは何をしますか?また、元の順序を維持することに関心がなくても、コレクションに繰り返し番号を入れたくない場合は、配列の代わりに 'Set'を使うことができます。 –
"このコードに繰り返し番号がないようにするには? "重複した番号をチェックし、配列からそれらを削除するコードを書くことによって。 –