コード例 #1
0
  @Test
  public void testContainsAny() throws Exception {
    List<String> source = new ArrayList<>();
    source.add("abc");
    source.add("def");
    source.add("ghi");

    List<String> candidates = new ArrayList<>();
    candidates.add("xyz");
    candidates.add("def");
    candidates.add("abc");

    assertTrue(CollectionUtils.containsAny(source, candidates));
    candidates.remove("def");
    assertTrue(CollectionUtils.containsAny(source, candidates));
    candidates.remove("abc");
    assertFalse(CollectionUtils.containsAny(source, candidates));
  }