Rumah  >  Artikel  >  Java  >  Bagaimana untuk menggunakan mengandungi dalam java

Bagaimana untuk menggunakan mengandungi dalam java

下次还敢
下次还敢asal
2024-05-08 05:07:07831semak imbas

Kaedah contains() dalam Java menyemak sama ada elemen atau subrentetan yang ditentukan wujud dalam koleksi atau rentetan, dan mengembalikan nilai Boolean: Penggunaan: boolean mengandungi(elemen objek) Nilai pulangan: Koleksi mengandungi elemen dan mengembalikan benar, sebaliknya mengembalikan Nota palsu Perkara yang memerlukan perhatian: Gunakan kaedah equals() dan indexOf() untuk perbandingan, kerumitan masa ialah O(n)

Bagaimana untuk menggunakan mengandungi dalam java

Penggunaan contains() dalam Java

mengandungi() digunakan untuk menyemak sama ada koleksi (seperti senarai, tatasusunan atau rentetan) mengandungi elemen atau subrentetan tertentu. contains() 方法用于检查一个集合(如列表、数组或字符串)中是否包含特定的元素或子字符串。

用法:

contains() 方法的语法如下:

<code class="java">boolean contains(Object element)</code>

其中:

  • element 是你要在集合中查找的元素或子字符串。

返回值:

方法返回一个布尔值,指示集合中是否包含指定元素或子字符串:

  • 如果集合包含该元素或子字符串,则返回 true
  • 否则,返回 false

示例:

列表:

<code class="java">List<String> names = new ArrayList<>();
names.add("John");
names.add("Mary");
names.add("Bob");

System.out.println(names.contains("John")); // 输出:true
System.out.println(names.contains("Alice")); // 输出:false</code>

数组:

<code class="java">int[] numbers = {1, 2, 3, 4, 5};

System.out.println(Arrays.asList(numbers).contains(3)); // 输出:true
System.out.println(Arrays.asList(numbers).contains(6)); // 输出:false</code>

字符串:

<code class="java">String text = "Hello World";

System.out.println(text.contains("World")); // 输出:true
System.out.println(text.contains("Java")); // 输出:false</code>

注意事项:

  • 对于集合,contains() 方法使用 equals() 方法来比较元素。
  • 对于字符串,contains() 方法使用 indexOf() 方法来查找子字符串。
  • contains()
Penggunaan: 🎜🎜🎜mengandungi() Sintaks kaedah adalah seperti berikut: 🎜rrreee🎜Di mana: 🎜
  • elemen ialah apa yang anda ingin mencari dalam elemen koleksi atau subrentetan. 🎜🎜🎜🎜Nilai pulangan: 🎜🎜🎜Kaedah mengembalikan nilai Boolean yang menunjukkan sama ada elemen atau subrentetan yang ditentukan terkandung dalam koleksi: 🎜
    • Jika koleksi mengandungi elemen atau subrentetan, mengembalikan benar . 🎜
    • Jika tidak, kembalikan salah. 🎜🎜🎜🎜 Contoh: 🎜🎜🎜🎜list: 🎜🎜rrreeee🎜🎜array: 🎜🎜rrreeee🎜🎜string: 🎜🎜rrreeee🎜🎜notes: 🎜🎜
      • untuk set, mengandungi () Kaedah menggunakan kaedah equals() untuk membandingkan elemen. 🎜
      • Untuk rentetan, kaedah contains() menggunakan kaedah indexOf() untuk mencari substring. 🎜
      • Kerumitan masa kaedah contains() ialah O(n), dengan n ialah bilangan elemen dalam koleksi. 🎜🎜

Atas ialah kandungan terperinci Bagaimana untuk menggunakan mengandungi dalam java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn