Java Listに値が含まれるか contains で確認する方法

List内に値が含まれるかを確認する contains メソッドをご紹介します。

次のように書きます。

List<String> test = new ArrayList<>();
test.add("test1");
test.add("test2");
test.add("test3");
test.add("test4");
test.add("test5");
test.add("test6");

if (test.contains("test5")) {
  System.out.println("contains test5");
}

このソースコードでは、test5がListに含まれているか確認しています。”contains test5″とコンソール出力されれば、Listにtest5が含まれていたということです。

参考

List contains – Java 11