Java空でない整数の配列が与えられた場合、1回だけ表示されるものを除いて、各要素は2回表示されます。1回だけ表示される要素を見つけます。

空でない整数の配列を指定すると、1回だけ表示されるものを除いて、各要素は2回表示されます。1回だけ表示される要素を見つけます。
例1:
入力:[2,2,1]
出力:1

例2:
入力:[4,1,2,1,2]
出力:4


public class Test37 {
    public static void main(String[] args) {
        int[] arr={2,2,1};
        int[] arr2={4,1,2,1,2};
        findTwe(arr);
        System.out.println();
        findTwe(arr2);

    }

    private static void findTwe(int[] arr) {
        for (int i = 0; i < arr.length; i++) {
            int tmp=0;
            for (int j = 0; j < arr.length; j++) {
                if(arr[i]==arr[j]){
                    tmp++;
                }
            }
            if(tmp==1){
                System.out.println(arr[i]);
            }
        }
    }

}

結果の達成:

 

おすすめ

転載: blog.csdn.net/m0_62218217/article/details/121444213