Что такое метод ArrayList.contains() в Java

Cto Takoe Metod Arraylist Contains V Java



При программировании на Java могут быть случаи, когда разработчику необходимо найти записи в случае объемных данных. Например, доступ к жизненно важным данным или их части для мгновенного использования. В таких ситуациях « ArrayList.содержит() ” в Java очень помогает в доступе, анализе и эффективном обновлении текущих ресурсов.

В этом блоге подробно рассказывается об использовании « ArrayList.содержит() ” в Java.

Что такое метод «ArrayList.contains()» в Java?

ArrayList.содержит() ” в Java используется для проверки того, содержится ли указанный элемент в предоставленном списке или нет.







Синтаксис



публичный логический содержит ( Объект )

В приведенном выше синтаксисе « Объект ” относится к элементу объекта, который необходимо найти.



Пример 1: Использование метода «ArrayList.contains()» для проверки списка целочисленных массивов

В этом примере « ArrayList.содержит() ” можно использовать для добавления целых чисел в ArrayList, а затем проверить, содержится ли конкретное целое число в списке:





ArrayList < Целое число > numArr '=' новый ArrayList <> ( ) ;

номер обр. добавлять ( 5 ) ;

номер обр. добавлять ( 6 ) ;

номер обр. добавлять ( 7 ) ;

Система . вне . печать ( 'Целочисленный список массивов: ' + numArr ) ;

Система . вне . Распечатать ( 'Есть ли 5 ​​в массиве?' ) ;

Система . вне . печать ( номер обр. содержит ( 5 ) ) ;

Система . вне . Распечатать ( 'Присутствует ли 1 в массиве?' ) ;

Система . вне . печать ( номер обр. содержит ( 1 ) ) ;

В приведенном выше фрагменте кода:

  • Во-первых, создайте новый « ArrayList ” объект, состоящий из целых чисел.
  • На следующем шаге примените « добавлять() », чтобы добавить указанные целые числа в качестве параметра (метода) в массив и отобразить его.
  • После этого свяжите « содержит() ” с указанным ArrayList, чтобы проверить, содержатся ли указанные целые числа в ArrayList.
  • Если это так, метод возвращает логическое значение ' истинный ». В противном случае, ' ЛОЖЬ » возвращается.

Выход



В приведенном выше выводе видно, что предыдущее целое число содержится в « ArrayList ', тогда как в последнем это не так.

Пример 2: Использование метода «ArrayList.contains()» для применения проверки к списку массивов строк

На этой конкретной иллюстрации « ArrayList.содержит() ” можно использовать для проверки содержащейся строки в “ ArrayList ”:

ArrayList < Нить > стрАрр '=' новый ArrayList <> ( ) ;

стрАрр. добавлять ( 'Гарри' ) ;

стрАрр. добавлять ( 'Дэйвид' ) ;

стрАрр. добавлять ( 'Альберт' ) ;

Система . вне . печать ( 'String ArrayList:' + стрАрр ) ;

Система . вне . Распечатать ( «Якоб присутствует в арралисте?» ) ;

Система . вне . печать ( стрАрр. содержит ( 'Джейкоб' ) ) ;

Система . вне . Распечатать ( «Присутствует ли Дэвид в арралисте?» ) ;

Система . вне . печать ( стрАрр. содержит ( 'Дэйвид' ) ) ;

Примените следующие шаги, как указано в приведенных выше строках кода:

  • Точно так же вспомните обсуждаемые шаги по созданию нового « ArrayList ” объект и добавление указанных строковых значений.
  • После этого свяжите « содержит() ” для проверки указанных строк в ArrayList и отображения соответствующих логических значений при удовлетворении и неудовлетворении условия.

Выход

Пример 3: Использование метода «ArrayList.contains()» для применения проверки как к целочисленным, так и к строковым значениям ArrayList

В этом конкретном примере обсуждаемый метод может быть реализован для проверки как целочисленных, так и строковых значений списка массивов:

ArrayList < Объект > strintArr '=' новый ArrayList <> ( ) ;

стринтАрр. добавлять ( 'Гарри' ) ;

стринтАрр. добавлять ( 1 ) ;

стринтАрр. добавлять ( 'Альберт' ) ;

Система . вне . печать ( «Список массивов:» + strintArr ) ;

Система . вне . Распечатать ( 'Присутствует ли 1 в массиве?' ) ;

Система . вне . печать ( стринтАрр. содержит ( 1 ) ) ;

Система . вне . Распечатать ( «Присутствует ли Дэвид в арралисте?» ) ;

Система . вне . печать ( стринтАрр. содержит ( 'Дэйвид' ) ) ;

На приведенном выше рисунке выполните следующие шаги:

  • Аналогичным образом создайте новый « ArrayList ' объект.
  • Обратите внимание, что ' Объект ” поддерживает как строковые, так и целочисленные значения в массиве.
  • После этого повторите обсуждаемые шаги, чтобы добавить указанные строки и целочисленные значения в « ArrayList ».
  • Наконец, проверьте конкретные целочисленные и строковые значения в ArrayList с помощью « содержит() ” и вернуть соответствующий вывод.

Выход

Этот вывод означает, что желаемое требование выполнено.

Заключение

ArrayList.содержит() ” в Java используется для проверки того, содержится ли указанный элемент в предоставленном списке или нет. Этот метод можно применять для проверки целого числа и строки в связанном списке ArrayList и возвращает соответствующий результат в виде логического значения. Эта статья иллюстрирует использование « ArrayList.содержит() ” в Java.