Java のインタビューで、Array 要素を相互に比較して、等しい要素またはインデックスの数と等しくない要素の数を調べるには、どのようにコーディングするのかと尋ねられました。for または while ループを使用せずに Java で配列値を比較する方法はありますか? equals()
Arrays クラスがユーティリティ メソッドと を提供することを最初に思いつきましたdeepEquals()
が、最終的には補うことができませんでした。この問題を解決するにはどうすればよいか、小さな例を挙げてアドバイスしてください。
int[] i1 = new int[] {1,2,3,4};
int[] i2 = new int[] {0,5,3,3};