Javaプログラミングでの配列の重複排除

1.レコード配列を使用して、コマンドラインから入力した10個のintデータを保存します。
2.重複データを削除した後、recordRecovery配列を使用して要素を保存します。例:配列1 1 2 2 3 3で繰り返される番号を削除します。つまり、1 2 3 3に変更し
ます。番号の順序に従って、recordRecovery配列をループで出力します。
以下にいくつか表示します内联代码片
以下にいくつか表示します内联代码片

``
パッケージstep3;
java.util.Arraysをインポートします。
java.util.Scannerをインポートします。
public class RecordRecovery { public static void main(String [] args){ スキャナースキャナー=新しいスキャナー(System.in); int [] record = new int [10]; int [] tempRecovery = new int [10]; int [] recordRecovery = new int [10]; int t = 0; / ********** Begin / for(int i = 0; i <10; i ++){ int s = scanner.nextInt(); record [i] = s; } Arrays.sort(record); for(int i = 0; i <10; i ++){ ブールisTrue = true; for(int j = i + 1; j <10; j ++){ if(record [i] == record [j])



















{ isTrue = false; ブレーク; } } if(isTrue){ tempRecovery [t] = record [i]; t ++; } } System.arraycopy(tempRecovery、0、recordRecovery、0、t); /











*終了********* /
for(int i = 0; i <t; i ++)
{
System.out.print(recordRecovery [i]);
if(i!= t--1
{ System.out.print( ''); }}


  }

}


おすすめ

転載: blog.csdn.net/weixin_43730875/article/details/108764215