在这篇简短的教程中,我们将探讨如何在Java中检查一个元素是否存在于一个集合(Set)中。
首先,我们将通过使用Java核心开发工具包(JDK)来探索解决方案。然后,我们将阐明如何使用外部库,如Apache Commons,来实现相同的结果。
2.1 使用核心JDK的Set#contains()方法
顾名思义,这个方法检查特定的集合是否包含给定的元素。这是我们可以使用的最简单的解决方案之一,以回答我们的核心问题:
@Test
void givenASet_whenUsingContainsMethod_thenCheck() {
assertThat(CITIES.contains("London")).isTrue();
assertThat(CITIES.contains("Madrid")).isFalse();
}
大约 5 分钟