Java의 ArrayList.contains() 메서드는 무엇입니까

Javaui Arraylist Contains Meseodeuneun Mueos Ibnikka



Java로 프로그래밍하는 동안 개발자가 대량 데이터의 경우 항목을 찾아야 하는 경우가 있을 수 있습니다. 예를 들어 중요한 데이터 또는 그 일부에 액세스하여 즉시 활용합니다. 그러한 상황에서 “ ArrayList.contains() Java의 ” 메서드는 현재 리소스에 효과적으로 액세스, 분석 및 업데이트하는 데 큰 도움이 됩니다.

이 블로그는 ' ArrayList.contains() ” Java의 메소드.

Java의 'ArrayList.contains()' 메서드는 무엇입니까?

ArrayList.contains() ” Java의 메소드는 지정된 요소가 제공된 목록에 포함되어 있는지 여부를 확인하는 데 사용됩니다.







통사론



공공의 부울 포함 ( 물체 )

위 구문에서 ' 물체 ”는 검색해야 하는 개체 요소를 나타냅니다.



예제 1: 'ArrayList.contains()' 메서드를 활용하여 정수 배열 목록에 대한 검사 적용

이 예에서 ' ArrayList.contains() ” 메서드를 사용하여 ArrayList에 정수를 추가한 다음 특정 정수가 목록에 포함되어 있는지 확인할 수 있습니다.





배열목록 < 정수 > numArr = 새로운 배열목록 <> ( ) ;

numArr. 추가하다 ( 5 ) ;

numArr. 추가하다 ( 6 ) ;

numArr. 추가하다 ( 7 ) ;

체계 . 밖으로 . 프린트 ( '정수 ArrayList는:' + numArr ) ;

체계 . 밖으로 . 인쇄 ( 'arraylist에 5가 있습니까?' ) ;

체계 . 밖으로 . 프린트 ( numArr. 포함 ( 5 ) ) ;

체계 . 밖으로 . 인쇄 ( 'arraylist에 1이 있습니까?' ) ;

체계 . 밖으로 . 프린트 ( numArr. 포함 ( 1 ) ) ;

위의 코드 조각에서:

  • 먼저 새 ' 배열목록 ” 정수로 구성된 객체.
  • 다음 단계에서 ' 추가하다() ” 메서드는 지정된 정수를 its(method) 매개변수로 배열에 추가하고 표시합니다.
  • 그런 다음 ' 포함() ” 메서드를 지정된 ArrayList와 함께 사용하여 지정된 정수가 ArrayList에 포함되어 있는지 확인합니다.
  • 그렇다면 메서드는 부울 값 '을 반환합니다. 진실 '. 그렇지 않으면, ' 거짓 '가 반환됩니다.

산출



위의 출력에서 ​​전자의 정수가 ' 배열목록 ” 반면 후자의 경우에는 그렇지 않습니다.

예제 2: 'ArrayList.contains()' 메서드를 활용하여 문자열 배열 목록에 검사 적용

이 특정 그림에서 ' ArrayList.contains() ” 메서드를 활용하여 “에 포함된 문자열을 확인할 수 있습니다. 배열목록 ”:

배열목록 < > strArr = 새로운 배열목록 <> ( ) ;

strArr. 추가하다 ( '괴롭히다' ) ;

strArr. 추가하다 ( '데이빗' ) ;

strArr. 추가하다 ( '앨버트' ) ;

체계 . 밖으로 . 프린트 ( '문자열 ArrayList는:' + strArr ) ;

체계 . 밖으로 . 인쇄 ( 'Arraylist에 Jacob이 있습니까?' ) ;

체계 . 밖으로 . 프린트 ( strArr. 포함 ( '야곱' ) ) ;

체계 . 밖으로 . 인쇄 ( 'David가 arraylist에 있습니까?' ) ;

체계 . 밖으로 . 프린트 ( strArr. 포함 ( '데이빗' ) ) ;

위의 코드 행에 제공된 대로 다음 단계를 적용합니다.

  • 마찬가지로 새 ' 배열목록 ” 개체 및 명시된 문자열 값을 추가합니다.
  • 그런 다음 ' 포함() ” 메서드를 사용하여 ArrayList에서 지정된 문자열을 확인하고 만족 및 불만족 조건에 해당하는 부울 값을 표시합니다.

산출

예 3: 'ArrayList.contains()' 메서드를 활용하여 정수 및 문자열 ArrayList 값 모두에 검사 적용

이 특정 예에서 논의된 방법을 구현하여 배열 목록의 정수 및 문자열 값 모두에 검사를 적용할 수 있습니다.

배열목록 < 물체 > strintArr = 새로운 배열목록 <> ( ) ;

strintArr. 추가하다 ( '괴롭히다' ) ;

strintArr. 추가하다 ( 1 ) ;

strintArr. 추가하다 ( '앨버트' ) ;

체계 . 밖으로 . 프린트 ( 'ArrayList는:' + strintArr ) ;

체계 . 밖으로 . 인쇄 ( 'arraylist에 1이 있습니까?' ) ;

체계 . 밖으로 . 프린트 ( strintArr. 포함 ( 1 ) ) ;

체계 . 밖으로 . 인쇄 ( 'David가 arraylist에 있습니까?' ) ;

체계 . 밖으로 . 프린트 ( strintArr. 포함 ( '데이빗' ) ) ;

위 그림에서 다음 단계를 수행합니다.

  • 마찬가지로 새 ' 배열목록 ' 물체.
  • ' 물체 ”는 배열에서 문자열과 정수 값을 모두 지원합니다.
  • 그런 다음 설명된 단계를 반복하여 명시된 문자열 및 정수 값을 ' 배열목록 '.
  • 마지막으로 '를 통해 ArrayList에서 특정 정수 및 문자열 값을 확인합니다. 포함() ” 메서드를 호출하고 해당 출력을 반환합니다.

산출

이 출력은 원하는 요구 사항이 충족되었음을 나타냅니다.

결론

ArrayList.contains() ” Java의 메소드는 지정된 요소가 제공된 목록에 포함되어 있는지 여부를 확인하는 데 사용됩니다. 이 메서드는 연결된 ArrayList에서 정수 및 문자열을 확인하는 데 적용할 수 있으며 해당 결과를 부울 값 형식으로 반환합니다. 이 기사는 ' ArrayList.contains() ” Java의 메소드.