kinugasa.util

## クラス ArrayUtil

- java.lang.Object
- - kinugasa.util.ArrayUtil

-     public final class ArrayUtil
      extends java.lang.Object

  配列の操作や要素の検査ユーティリティです.

- - ### メソッドのサマリー

    All Methods Static Methods Concrete Methods
    修飾子とタイプ | メソッドと説明
    --- | ---
    `static <T> boolean` | `contains(T[] array, T obj)` 要素が配列に含まれているかを検査します.
    `static <T> int` | `firstNull(T[] array)` 配列の最初のNULL要素のインデックスを返します.

    - ### クラスから継承されたメソッド java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### メソッドの詳細

    - #### firstNull

          public static <T> int firstNull(T[] array)

      配列の最初のNULL要素のインデックスを返します.
      型パラメータ:
        `T` - 配列の型です。
      パラメータ:
        `array` - 配列を送信します。
      戻り値:
        最初に発見されたnull要素の位置を返します。 null要素が発見できなかった場合は-1を返します。

    - #### contains

          public static <T> boolean contains(T[] array,
                                             T obj)

      要素が配列に含まれているかを検査します.
      型パラメータ:
        `T` - 配列の型です。
      パラメータ:
        `array` - 配列を送信します。
        `obj` - 検索するオブジェクトです。
      戻り値:
        objがarray内に存在する場合はtrue、そうでない場合はfalseを返します。