Arrays.Equals メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 名前 | 説明 |
|---|---|
| Equals(Byte[], Int32, Int32, Byte[], Int32, Int32) |
指定した範囲の 2 つの指定したバイト配列が互いに 等しい 場合は true を返します。 |
| Equals(Char[], Int32, Int32, Char[], Int32, Int32) |
指定した範囲の 2 つの指定した文字配列が互いに 等しい 場合は true を返します。 |
| Equals(Object[], Int32, Int32, Object[], Int32, Int32, IComparator) |
指定した範囲のオブジェクトの 2 つの指定した配列が互いに 等しい 場合は true を返します。 |
| Equals(Double[], Int32, Int32, Double[], Int32, Int32) |
指定した範囲の double の指定された 2 つの配列が互いに 等しい 場合は true を返します。 |
| Equals(Single[], Int32, Int32, Single[], Int32, Int32) |
指定した範囲の浮動小数点の 2 つの指定した配列が互いに 等しい 場合は true を返します。 |
| Equals(Int32[], Int32, Int32, Int32[], Int32, Int32) |
指定した範囲の int の 2 つの指定した配列が互いに 等しい 場合は true を返します。 |
| Equals(Int64[], Int32, Int32, Int64[], Int32, Int32) |
指定した範囲の long の指定された 2 つの配列が互いに 等しい 場合は true を返します。 |
| Equals(Boolean[], Int32, Int32, Boolean[], Int32, Int32) |
指定した範囲のブール値の 2 つの指定した配列が互いに 等しい 場合は true を返します。 |
| Equals(Int16[], Int32, Int32, Int16[], Int32, Int32) |
指定した範囲の 2 つの指定したショーツ配列が互いに 等しい 場合は true を返します。 |
| Equals(Object[], Int32, Int32, Object[], Int32, Int32) |
指定した範囲のオブジェクトの 2 つの指定した配列が互いに 等しい 場合は true を返します。 |
| Equals(Int16[], Int16[]) |
指定した 2 つのショーツ配列が互いに等しい場合に |
| Equals(Single[], Single[]) |
指定した 2 つの浮動小数点配列が互いに等しい場合に |
| Equals(Int64[], Int64[]) |
指定した long の 2 つの配列が互いに等しい場合に |
| Equals(Int32[], Int32[]) |
指定した 2 つの int 配列が互いに等しい場合に |
| Equals(Double[], Double[]) |
指定した double の 2 つの配列が互いに等しい場合に |
| Equals(Char[], Char[]) |
指定した 2 つの文字配列が互いに等しい場合は、 |
| Equals(Byte[], Byte[]) |
指定した 2 つのバイト配列が互いに等しい場合に |
| Equals(Boolean[], Boolean[]) |
指定したブール値の 2 つの配列が互いに等しい場合に |
| Equals(Object[], Object[]) |
オブジェクトの指定した 2 つの配列が互いに等しい場合に |
| Equals(Object[], Object[], IComparator) |
オブジェクトの指定した 2 つの配列が互いに等しい場合に |
Equals(Byte[], Int32, Int32, Byte[], Int32, Int32)
指定した範囲の 2 つの指定したバイト配列が互いに 等しい 場合は true を返します。
[Android.Runtime.Register("equals", "([BII[BII)Z", "", ApiSince=33)]
public static bool Equals(byte[] a, int aFromIndex, int aToIndex, byte[] b, int bFromIndex, int bToIndex);
[<Android.Runtime.Register("equals", "([BII[BII)Z", "", ApiSince=33)>]
static member Equals : byte[] * int * int * byte[] * int * int -> bool
パラメーター
- a
- Byte[]
等しいかどうかをテストする最初の配列
- aFromIndex
- Int32
テストする最初の配列の最初の要素のインデックス (包括的)
- aToIndex
- Int32
テストする最初の配列の最後の要素のインデックス (排他)
- b
- Byte[]
等しいかどうかをテストする 2 番目の配列
- bFromIndex
- Int32
テストする 2 番目の配列の最初の要素のインデックス (包括的)
- bToIndex
- Int32
テストする 2 番目の配列の最後の要素のインデックス (排他)
返品
true 指定した範囲の 2 つの配列が等しい場合
- 属性
注釈
指定した範囲の 2 つの指定したバイト配列が互いに 等しい 場合は true を返します。
各範囲でカバーされる要素の数が同じで、2 つの配列内の指定された範囲に対応するすべての要素のペアが等しい場合、2 つの配列は等しいと見なされます。 言い換えると、2 つの配列は、指定された範囲に対して同じ順序で同じ要素が含まれている場合に等しくなります。
9 に追加されました。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
Equals(Char[], Int32, Int32, Char[], Int32, Int32)
指定した範囲の 2 つの指定した文字配列が互いに 等しい 場合は true を返します。
[Android.Runtime.Register("equals", "([CII[CII)Z", "", ApiSince=33)]
public static bool Equals(char[] a, int aFromIndex, int aToIndex, char[] b, int bFromIndex, int bToIndex);
[<Android.Runtime.Register("equals", "([CII[CII)Z", "", ApiSince=33)>]
static member Equals : char[] * int * int * char[] * int * int -> bool
パラメーター
- a
- Char[]
等しいかどうかをテストする最初の配列
- aFromIndex
- Int32
テストする最初の配列の最初の要素のインデックス (包括的)
- aToIndex
- Int32
テストする最初の配列の最後の要素のインデックス (排他)
- b
- Char[]
等しいかどうかをテストする 2 番目の配列
- bFromIndex
- Int32
テストする 2 番目の配列の最初の要素のインデックス (包括的)
- bToIndex
- Int32
テストする 2 番目の配列の最後の要素のインデックス (排他)
返品
true 指定した範囲の 2 つの配列が等しい場合
- 属性
注釈
指定した範囲の 2 つの指定した文字配列が互いに 等しい 場合は true を返します。
各範囲でカバーされる要素の数が同じで、2 つの配列内の指定された範囲に対応するすべての要素のペアが等しい場合、2 つの配列は等しいと見なされます。 言い換えると、2 つの配列は、指定された範囲に対して同じ順序で同じ要素が含まれている場合に等しくなります。
9 に追加されました。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
Equals(Object[], Int32, Int32, Object[], Int32, Int32, IComparator)
指定した範囲のオブジェクトの 2 つの指定した配列が互いに 等しい 場合は true を返します。
[Android.Runtime.Register("equals", "([Ljava/lang/Object;II[Ljava/lang/Object;IILjava/util/Comparator;)Z", "", ApiSince=33)]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public static bool Equals(Java.Lang.Object[] a, int aFromIndex, int aToIndex, Java.Lang.Object[] b, int bFromIndex, int bToIndex, Java.Util.IComparator cmp);
[<Android.Runtime.Register("equals", "([Ljava/lang/Object;II[Ljava/lang/Object;IILjava/util/Comparator;)Z", "", ApiSince=33)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
static member Equals : Java.Lang.Object[] * int * int * Java.Lang.Object[] * int * int * Java.Util.IComparator -> bool
パラメーター
- a
- Object[]
等しいかどうかをテストする最初の配列
- aFromIndex
- Int32
テストする最初の配列の最初の要素のインデックス (包括的)
- aToIndex
- Int32
テストする最初の配列の最後の要素のインデックス (排他)
- b
- Object[]
等しいかどうかをテストする 2 番目の配列
- bFromIndex
- Int32
テストする 2 番目の配列の最初の要素のインデックス (包括的)
- bToIndex
- Int32
テストする 2 番目の配列の最後の要素のインデックス (排他)
- cmp
- IComparator
配列要素を比較するコンパレータ
返品
true 指定した範囲の 2 つの配列が等しい場合
- 属性
注釈
指定した範囲のオブジェクトの 2 つの指定した配列が互いに 等しい 場合は true を返します。
各範囲でカバーされる要素の数が同じで、2 つの配列内の指定された範囲に対応するすべての要素のペアが等しい場合、2 つの配列は等しいと見なされます。 言い換えると、2 つの配列は、指定された範囲に対して同じ順序で同じ要素が含まれている場合に等しくなります。
e1とe2の 2 つのオブジェクトは、指定された比較子がcmp.compare(e1, e2) == 0された場合に等しいと見なされます。
9 に追加されました。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
Equals(Double[], Int32, Int32, Double[], Int32, Int32)
指定した範囲の double の指定された 2 つの配列が互いに 等しい 場合は true を返します。
[Android.Runtime.Register("equals", "([DII[DII)Z", "", ApiSince=33)]
public static bool Equals(double[] a, int aFromIndex, int aToIndex, double[] b, int bFromIndex, int bToIndex);
[<Android.Runtime.Register("equals", "([DII[DII)Z", "", ApiSince=33)>]
static member Equals : double[] * int * int * double[] * int * int -> bool
パラメーター
- a
- Double[]
等しいかどうかをテストする最初の配列
- aFromIndex
- Int32
テストする最初の配列の最初の要素のインデックス (包括的)
- aToIndex
- Int32
テストする最初の配列の最後の要素のインデックス (排他)
- b
- Double[]
等しいかどうかをテストする 2 番目の配列
- bFromIndex
- Int32
テストする 2 番目の配列の最初の要素のインデックス (包括的)
- bToIndex
- Int32
テストする 2 番目の配列の最後の要素のインデックス (排他)
返品
true 指定した範囲の 2 つの配列が等しい場合
- 属性
注釈
指定した範囲の double の指定された 2 つの配列が互いに 等しい 場合は true を返します。
各範囲でカバーされる要素の数が同じで、2 つの配列内の指定された範囲に対応するすべての要素のペアが等しい場合、2 つの配列は等しいと見なされます。 言い換えると、2 つの配列は、指定された範囲に対して同じ順序で同じ要素が含まれている場合に等しくなります。
次の場合、2 つの double d1 と d2 が等しいと見なされます。
{@code Double.valueOf(d1).equals(Double.valueOf(d2))}
( == 演算子とは異なり、このメソッドは NaN それ自体と等しく、0.0d が -0.0d と等しくないと見なします)。
9 に追加されました。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
Equals(Single[], Int32, Int32, Single[], Int32, Int32)
指定した範囲の浮動小数点の 2 つの指定した配列が互いに 等しい 場合は true を返します。
[Android.Runtime.Register("equals", "([FII[FII)Z", "", ApiSince=33)]
public static bool Equals(float[] a, int aFromIndex, int aToIndex, float[] b, int bFromIndex, int bToIndex);
[<Android.Runtime.Register("equals", "([FII[FII)Z", "", ApiSince=33)>]
static member Equals : single[] * int * int * single[] * int * int -> bool
パラメーター
- a
- Single[]
等しいかどうかをテストする最初の配列
- aFromIndex
- Int32
テストする最初の配列の最初の要素のインデックス (包括的)
- aToIndex
- Int32
テストする最初の配列の最後の要素のインデックス (排他)
- b
- Single[]
等しいかどうかをテストする 2 番目の配列
- bFromIndex
- Int32
テストする 2 番目の配列の最初の要素のインデックス (包括的)
- bToIndex
- Int32
テストする 2 番目の配列の最後の要素のインデックス (排他)
返品
true 指定した範囲の 2 つの配列が等しい場合
- 属性
注釈
指定した範囲の浮動小数点の 2 つの指定した配列が互いに 等しい 場合は true を返します。
各範囲でカバーされる要素の数が同じで、2 つの配列内の指定された範囲に対応するすべての要素のペアが等しい場合、2 つの配列は等しいと見なされます。 言い換えると、2 つの配列は、指定された範囲に対して同じ順序で同じ要素が含まれている場合に等しくなります。
次の場合、2 つの float f1 と f2 が等しいと見なされます。
{@code Float.valueOf(f1).equals(Float.valueOf(f2))}
( == 演算子とは異なり、このメソッドは NaN それ自体と等しく、0.0f は -0.0f と等しくないと見なします)。
9 に追加されました。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
Equals(Int32[], Int32, Int32, Int32[], Int32, Int32)
指定した範囲の int の 2 つの指定した配列が互いに 等しい 場合は true を返します。
[Android.Runtime.Register("equals", "([III[III)Z", "", ApiSince=33)]
public static bool Equals(int[] a, int aFromIndex, int aToIndex, int[] b, int bFromIndex, int bToIndex);
[<Android.Runtime.Register("equals", "([III[III)Z", "", ApiSince=33)>]
static member Equals : int[] * int * int * int[] * int * int -> bool
パラメーター
- a
- Int32[]
等しいかどうかをテストする最初の配列
- aFromIndex
- Int32
テストする最初の配列の最初の要素のインデックス (包括的)
- aToIndex
- Int32
テストする最初の配列の最後の要素のインデックス (排他)
- b
- Int32[]
等しいかどうかをテストする 2 番目の配列
- bFromIndex
- Int32
テストする 2 番目の配列の最初の要素のインデックス (包括的)
- bToIndex
- Int32
テストする 2 番目の配列の最後の要素のインデックス (排他)
返品
true 指定した範囲の 2 つの配列が等しい場合
- 属性
注釈
指定した範囲の int の 2 つの指定した配列が互いに 等しい 場合は true を返します。
各範囲でカバーされる要素の数が同じで、2 つの配列内の指定された範囲に対応するすべての要素のペアが等しい場合、2 つの配列は等しいと見なされます。 言い換えると、2 つの配列は、指定された範囲に対して同じ順序で同じ要素が含まれている場合に等しくなります。
9 に追加されました。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
Equals(Int64[], Int32, Int32, Int64[], Int32, Int32)
指定した範囲の long の指定された 2 つの配列が互いに 等しい 場合は true を返します。
[Android.Runtime.Register("equals", "([JII[JII)Z", "", ApiSince=33)]
public static bool Equals(long[] a, int aFromIndex, int aToIndex, long[] b, int bFromIndex, int bToIndex);
[<Android.Runtime.Register("equals", "([JII[JII)Z", "", ApiSince=33)>]
static member Equals : int64[] * int * int * int64[] * int * int -> bool
パラメーター
- a
- Int64[]
等しいかどうかをテストする最初の配列
- aFromIndex
- Int32
テストする最初の配列の最初の要素のインデックス (包括的)
- aToIndex
- Int32
テストする最初の配列の最後の要素のインデックス (排他)
- b
- Int64[]
等しいかどうかをテストする 2 番目の配列
- bFromIndex
- Int32
テストする 2 番目の配列の最初の要素のインデックス (包括的)
- bToIndex
- Int32
テストする 2 番目の配列の最後の要素のインデックス (排他)
返品
true 指定した範囲の 2 つの配列が等しい場合
- 属性
注釈
指定した範囲の long の指定された 2 つの配列が互いに 等しい 場合は true を返します。
各範囲でカバーされる要素の数が同じで、2 つの配列内の指定された範囲に対応するすべての要素のペアが等しい場合、2 つの配列は等しいと見なされます。 言い換えると、2 つの配列は、指定された範囲に対して同じ順序で同じ要素が含まれている場合に等しくなります。
9 に追加されました。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
Equals(Boolean[], Int32, Int32, Boolean[], Int32, Int32)
指定した範囲のブール値の 2 つの指定した配列が互いに 等しい 場合は true を返します。
[Android.Runtime.Register("equals", "([ZII[ZII)Z", "", ApiSince=33)]
public static bool Equals(bool[] a, int aFromIndex, int aToIndex, bool[] b, int bFromIndex, int bToIndex);
[<Android.Runtime.Register("equals", "([ZII[ZII)Z", "", ApiSince=33)>]
static member Equals : bool[] * int * int * bool[] * int * int -> bool
パラメーター
- a
- Boolean[]
等しいかどうかをテストする最初の配列
- aFromIndex
- Int32
テストする最初の配列の最初の要素のインデックス (包括的)
- aToIndex
- Int32
テストする最初の配列の最後の要素のインデックス (排他)
- b
- Boolean[]
等しいかどうかをテストする 2 番目の配列
- bFromIndex
- Int32
テストする 2 番目の配列の最初の要素のインデックス (包括的)
- bToIndex
- Int32
テストする 2 番目の配列の最後の要素のインデックス (排他)
返品
true 指定した範囲の 2 つの配列が等しい場合
- 属性
注釈
指定した範囲のブール値の 2 つの指定した配列が互いに 等しい 場合は true を返します。
各範囲でカバーされる要素の数が同じで、2 つの配列内の指定された範囲に対応するすべての要素のペアが等しい場合、2 つの配列は等しいと見なされます。 言い換えると、2 つの配列は、指定された範囲に対して同じ順序で同じ要素が含まれている場合に等しくなります。
9 に追加されました。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
Equals(Int16[], Int32, Int32, Int16[], Int32, Int32)
指定した範囲の 2 つの指定したショーツ配列が互いに 等しい 場合は true を返します。
[Android.Runtime.Register("equals", "([SII[SII)Z", "", ApiSince=33)]
public static bool Equals(short[] a, int aFromIndex, int aToIndex, short[] b, int bFromIndex, int bToIndex);
[<Android.Runtime.Register("equals", "([SII[SII)Z", "", ApiSince=33)>]
static member Equals : int16[] * int * int * int16[] * int * int -> bool
パラメーター
- a
- Int16[]
等しいかどうかをテストする最初の配列
- aFromIndex
- Int32
テストする最初の配列の最初の要素のインデックス (包括的)
- aToIndex
- Int32
テストする最初の配列の最後の要素のインデックス (排他)
- b
- Int16[]
等しいかどうかをテストする 2 番目の配列
- bFromIndex
- Int32
テストする 2 番目の配列の最初の要素のインデックス (包括的)
- bToIndex
- Int32
テストする 2 番目の配列の最後の要素のインデックス (排他)
返品
true 指定した範囲の 2 つの配列が等しい場合
- 属性
注釈
指定した範囲の 2 つの指定したショーツ配列が互いに 等しい 場合は true を返します。
各範囲でカバーされる要素の数が同じで、2 つの配列内の指定された範囲に対応するすべての要素のペアが等しい場合、2 つの配列は等しいと見なされます。 言い換えると、2 つの配列は、指定された範囲に対して同じ順序で同じ要素が含まれている場合に等しくなります。
9 に追加されました。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
Equals(Object[], Int32, Int32, Object[], Int32, Int32)
指定した範囲のオブジェクトの 2 つの指定した配列が互いに 等しい 場合は true を返します。
[Android.Runtime.Register("equals", "([Ljava/lang/Object;II[Ljava/lang/Object;II)Z", "", ApiSince=33)]
public static bool Equals(Java.Lang.Object[] a, int aFromIndex, int aToIndex, Java.Lang.Object[] b, int bFromIndex, int bToIndex);
[<Android.Runtime.Register("equals", "([Ljava/lang/Object;II[Ljava/lang/Object;II)Z", "", ApiSince=33)>]
static member Equals : Java.Lang.Object[] * int * int * Java.Lang.Object[] * int * int -> bool
パラメーター
- a
- Object[]
等しいかどうかをテストする最初の配列
- aFromIndex
- Int32
テストする最初の配列の最初の要素のインデックス (包括的)
- aToIndex
- Int32
テストする最初の配列の最後の要素のインデックス (排他)
- b
- Object[]
等しいかどうかをテストする 2 番目の配列
- bFromIndex
- Int32
テストする 2 番目の配列の最初の要素のインデックス (包括的)
- bToIndex
- Int32
テストする 2 番目の配列の最後の要素のインデックス (排他)
返品
true 指定した範囲の 2 つの配列が等しい場合
- 属性
注釈
指定した範囲のオブジェクトの 2 つの指定した配列が互いに 等しい 場合は true を返します。
各範囲でカバーされる要素の数が同じで、2 つの配列内の指定された範囲に対応するすべての要素のペアが等しい場合、2 つの配列は等しいと見なされます。 言い換えると、2 つの配列は、指定された範囲に対して同じ順序で同じ要素が含まれている場合に等しくなります。
Objects.equals(e1, e2)場合、2 つのオブジェクトe1とe2が等しいと見なされます。
9 に追加されました。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
Equals(Int16[], Int16[])
指定した 2 つのショーツ配列が互いに等しい場合にtrueを返します。
[Android.Runtime.Register("equals", "([S[S)Z", "")]
public static bool Equals(short[]? a, short[]? a2);
[<Android.Runtime.Register("equals", "([S[S)Z", "")>]
static member Equals : int16[] * int16[] -> bool
パラメーター
- a
- Int16[]
等しいかどうかをテストする 1 つの配列
- a2
- Int16[]
等しいかどうかをテストするもう 1 つの配列
返品
true 2 つの配列が等しい場合
- 属性
注釈
指定した 2 つのショーツ配列が互いに等しい場合にtrueを返します。 両方の配列に同じ数の要素が含まれており、2 つの配列内の要素の対応するすべてのペアが等しい場合、2 つの配列は等しいと見なされます。 つまり、同じ順序で同じ要素が含まれている場合、2 つの配列は等しくなります。 また、両方が nullされている場合、2 つの配列参照は等しいと見なされます。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
Equals(Single[], Single[])
指定した 2 つの浮動小数点配列が互いに等しい場合にtrueを返します。
[Android.Runtime.Register("equals", "([F[F)Z", "")]
public static bool Equals(float[]? a, float[]? a2);
[<Android.Runtime.Register("equals", "([F[F)Z", "")>]
static member Equals : single[] * single[] -> bool
パラメーター
- a
- Single[]
等しいかどうかをテストする 1 つの配列
- a2
- Single[]
等しいかどうかをテストするもう 1 つの配列
返品
true 2 つの配列が等しい場合
- 属性
注釈
指定した 2 つの浮動小数点配列が互いに等しい場合にtrueを返します。 両方の配列に同じ数の要素が含まれており、2 つの配列内の要素の対応するすべてのペアが等しい場合、2 つの配列は等しいと見なされます。 つまり、同じ順序で同じ要素が含まれている場合、2 つの配列は等しくなります。 また、両方が nullされている場合、2 つの配列参照は等しいと見なされます。
次の場合、2 つの float f1 と f2 が等しいと見なされます。
{@code Float.valueOf(f1).equals(Float.valueOf(f2))}
( == 演算子とは異なり、このメソッドは NaN それ自体と等しく、0.0f は -0.0f と等しくないと見なします)。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
Equals(Int64[], Int64[])
指定した long の 2 つの配列が互いに等しい場合にtrueを返します。
[Android.Runtime.Register("equals", "([J[J)Z", "")]
public static bool Equals(long[]? a, long[]? a2);
[<Android.Runtime.Register("equals", "([J[J)Z", "")>]
static member Equals : int64[] * int64[] -> bool
パラメーター
- a
- Int64[]
等しいかどうかをテストする 1 つの配列
- a2
- Int64[]
等しいかどうかをテストするもう 1 つの配列
返品
true 2 つの配列が等しい場合
- 属性
注釈
指定した long の 2 つの配列が互いに等しい場合にtrueを返します。 両方の配列に同じ数の要素が含まれており、2 つの配列内の要素の対応するすべてのペアが等しい場合、2 つの配列は等しいと見なされます。 つまり、同じ順序で同じ要素が含まれている場合、2 つの配列は等しくなります。 また、両方が nullされている場合、2 つの配列参照は等しいと見なされます。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
Equals(Int32[], Int32[])
指定した 2 つの int 配列が互いに等しい場合にtrueを返します。
[Android.Runtime.Register("equals", "([I[I)Z", "")]
public static bool Equals(int[]? a, int[]? a2);
[<Android.Runtime.Register("equals", "([I[I)Z", "")>]
static member Equals : int[] * int[] -> bool
パラメーター
- a
- Int32[]
等しいかどうかをテストする 1 つの配列
- a2
- Int32[]
等しいかどうかをテストするもう 1 つの配列
返品
true 2 つの配列が等しい場合
- 属性
注釈
指定した 2 つの int 配列が互いに等しい場合にtrueを返します。 両方の配列に同じ数の要素が含まれており、2 つの配列内の要素の対応するすべてのペアが等しい場合、2 つの配列は等しいと見なされます。 つまり、同じ順序で同じ要素が含まれている場合、2 つの配列は等しくなります。 また、両方が nullされている場合、2 つの配列参照は等しいと見なされます。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
Equals(Double[], Double[])
指定した double の 2 つの配列が互いに等しい場合にtrueを返します。
[Android.Runtime.Register("equals", "([D[D)Z", "")]
public static bool Equals(double[]? a, double[]? a2);
[<Android.Runtime.Register("equals", "([D[D)Z", "")>]
static member Equals : double[] * double[] -> bool
パラメーター
- a
- Double[]
等しいかどうかをテストする 1 つの配列
- a2
- Double[]
等しいかどうかをテストするもう 1 つの配列
返品
true 2 つの配列が等しい場合
- 属性
注釈
指定した double の 2 つの配列が互いに等しい場合にtrueを返します。 両方の配列に同じ数の要素が含まれており、2 つの配列内の要素の対応するすべてのペアが等しい場合、2 つの配列は等しいと見なされます。 つまり、同じ順序で同じ要素が含まれている場合、2 つの配列は等しくなります。 また、両方が nullされている場合、2 つの配列参照は等しいと見なされます。
次の場合、2 つの double d1 と d2 が等しいと見なされます。
{@code Double.valueOf(d1).equals(Double.valueOf(d2))}
( == 演算子とは異なり、このメソッドは NaN それ自体と等しく、0.0d が -0.0d と等しくないと見なします)。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
Equals(Char[], Char[])
指定した 2 つの文字配列が互いに等しい場合は、trueを返します。
[Android.Runtime.Register("equals", "([C[C)Z", "")]
public static bool Equals(char[]? a, char[]? a2);
[<Android.Runtime.Register("equals", "([C[C)Z", "")>]
static member Equals : char[] * char[] -> bool
パラメーター
- a
- Char[]
等しいかどうかをテストする 1 つの配列
- a2
- Char[]
等しいかどうかをテストするもう 1 つの配列
返品
true 2 つの配列が等しい場合
- 属性
注釈
指定した 2 つの文字配列が互いに等しい場合は、trueを返します。 両方の配列に同じ数の要素が含まれており、2 つの配列内の要素の対応するすべてのペアが等しい場合、2 つの配列は等しいと見なされます。 つまり、同じ順序で同じ要素が含まれている場合、2 つの配列は等しくなります。 また、両方が nullされている場合、2 つの配列参照は等しいと見なされます。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
Equals(Byte[], Byte[])
指定した 2 つのバイト配列が互いに等しい場合にtrueを返します。
[Android.Runtime.Register("equals", "([B[B)Z", "")]
public static bool Equals(byte[]? a, byte[]? a2);
[<Android.Runtime.Register("equals", "([B[B)Z", "")>]
static member Equals : byte[] * byte[] -> bool
パラメーター
- a
- Byte[]
等しいかどうかをテストする 1 つの配列
- a2
- Byte[]
等しいかどうかをテストするもう 1 つの配列
返品
true 2 つの配列が等しい場合
- 属性
注釈
指定した 2 つのバイト配列が互いに等しい場合にtrueを返します。 両方の配列に同じ数の要素が含まれており、2 つの配列内の要素の対応するすべてのペアが等しい場合、2 つの配列は等しいと見なされます。 つまり、同じ順序で同じ要素が含まれている場合、2 つの配列は等しくなります。 また、両方が nullされている場合、2 つの配列参照は等しいと見なされます。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
Equals(Boolean[], Boolean[])
指定したブール値の 2 つの配列が互いに等しい場合にtrueを返します。
[Android.Runtime.Register("equals", "([Z[Z)Z", "")]
public static bool Equals(bool[]? a, bool[]? a2);
[<Android.Runtime.Register("equals", "([Z[Z)Z", "")>]
static member Equals : bool[] * bool[] -> bool
パラメーター
- a
- Boolean[]
等しいかどうかをテストする 1 つの配列
- a2
- Boolean[]
等しいかどうかをテストするもう 1 つの配列
返品
true 2 つの配列が等しい場合
- 属性
注釈
指定したブール値の 2 つの配列が互いに等しい場合にtrueを返します。 両方の配列に同じ数の要素が含まれており、2 つの配列内の要素の対応するすべてのペアが等しい場合、2 つの配列は等しいと見なされます。 つまり、同じ順序で同じ要素が含まれている場合、2 つの配列は等しくなります。 また、両方が nullされている場合、2 つの配列参照は等しいと見なされます。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
Equals(Object[], Object[])
オブジェクトの指定した 2 つの配列が互いに等しい場合にtrueを返します。
[Android.Runtime.Register("equals", "([Ljava/lang/Object;[Ljava/lang/Object;)Z", "")]
public static bool Equals(Java.Lang.Object[]? a, Java.Lang.Object[]? a2);
[<Android.Runtime.Register("equals", "([Ljava/lang/Object;[Ljava/lang/Object;)Z", "")>]
static member Equals : Java.Lang.Object[] * Java.Lang.Object[] -> bool
パラメーター
- a
- Object[]
等しいかどうかをテストする 1 つの配列
- a2
- Object[]
等しいかどうかをテストするもう 1 つの配列
返品
true 2 つの配列が等しい場合
- 属性
注釈
オブジェクトの指定した 2 つの配列が互いに等しい場合にtrueを返します。 両方の配列に同じ数の要素が含まれており、2 つの配列内の要素の対応するすべてのペアが等しい場合、2 つの配列は等しいと見なされます。
Objects.equals(e1, e2)場合、2 つのオブジェクトe1とe2が等しいと見なされます。 つまり、同じ順序で同じ要素が含まれている場合、2 つの配列は等しくなります。 また、両方が nullされている場合、2 つの配列参照は等しいと見なされます。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
Equals(Object[], Object[], IComparator)
オブジェクトの指定した 2 つの配列が互いに等しい場合にtrueを返します。
[Android.Runtime.Register("equals", "([Ljava/lang/Object;[Ljava/lang/Object;Ljava/util/Comparator;)Z", "", ApiSince=33)]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public static bool Equals(Java.Lang.Object[]? a, Java.Lang.Object[]? a2, Java.Util.IComparator cmp);
[<Android.Runtime.Register("equals", "([Ljava/lang/Object;[Ljava/lang/Object;Ljava/util/Comparator;)Z", "", ApiSince=33)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
static member Equals : Java.Lang.Object[] * Java.Lang.Object[] * Java.Util.IComparator -> bool
パラメーター
- a
- Object[]
等しいかどうかをテストする 1 つの配列
- a2
- Object[]
等しいかどうかをテストするもう 1 つの配列
- cmp
- IComparator
配列要素を比較するコンパレータ
返品
true 2 つの配列が等しい場合
- 属性
注釈
オブジェクトの指定した 2 つの配列が互いに等しい場合にtrueを返します。
両方の配列に同じ数の要素が含まれており、2 つの配列内の要素の対応するすべてのペアが等しい場合、2 つの配列は等しいと見なされます。 つまり、同じ順序で同じ要素が含まれている場合、2 つの配列は等しくなります。 また、両方が nullされている場合、2 つの配列参照は等しいと見なされます。
e1とe2の 2 つのオブジェクトは、指定された比較子がcmp.compare(e1, e2) == 0された場合に等しいと見なされます。
9 に追加されました。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。