Javaと情熱のあいだ

カステラとドーナツと珈琲

配列内の検索

ある特定のオブジェクトがあらかじめ用意した配列内に
存在するか確認したい場合にfor文を使わずに
org.apache.commons.langのArrayUtils.indexOfを使って確認する。
指定したオブジェクトが存在する場合は0以上の整数を返却して
存在しない場合は-1を返却する。

final String[] string = {"A", "B", "C"};

System.out.println(ArrayUtils.indexOf(string, "A"));
       
System.out.println(ArrayUtils.indexOf(string, "X"));