ArrayList의 contains()
는 리스트 안에 어떤 객체가 있는지 확인하는데 사용하는 메소드입니다.
1. ArrayList.contains()
contains(Object o)
는 객체를 인자로 전달받습니다. 리스트에 그 객체가 존재하면 true
를 리턴합니다.
public boolean contains(Object o)
2. ArrayList.contains() 예제
객체 존재 유무로 boolean
을 리턴하기 때문에, if
와 함께 사용할 수 있습니다.
String[] fruitsArray = {"apple", "banana", "kiwi", "mango"};
ArrayList<String> fruits = new ArrayList<>(Arrays.asList(fruitsArray));
System.out.println("Has apple? : " + fruits.contains("apple"));
if (fruits.contains("mango")) {
System.out.println("There is mango in the list");
}
if (!fruits.contains("strawberry")) {
System.out.println("There is no strawberry in the list");
}
결과
Has apple? : true
There is mango in the list
There is no strawberry in the list
참고
Recommended Posts:
- Java - ArrayList.clone() 사용 방법 및 예제
- Java - ArrayList.clear() 사용 방법 및 예제
- Java - ArrayList.forEach() 사용 방법 및 예제
- Java - ArrayList.get() 사용 방법 및 예제
- Java - ArrayList.indexOf() 사용 방법 및 예제
- Java - ArrayList.lastIndexOf() 사용 방법 및 예제
- Java - ArrayList.addAll() 사용 방법 및 예제
- Java - ArrayList.removeAll() 사용 방법 및 예제
- Java - ArrayList.removeIf() 사용 방법 및 예제
- Java - ArrayList.remove() 사용 방법 및 예제
- Java - ArrayList.add() 사용 방법 및 예제