Rumah  >  Artikel  >  Java  >  Apakah maksud equalsignorecase dalam java

Apakah maksud equalsignorecase dalam java

下次还敢
下次还敢asal
2024-05-09 06:39:16777semak imbas

Kaedah equalsIgnoreCase() dalam Java digunakan untuk membandingkan dua rentetan, mengabaikan kes Penggunaannya adalah seperti berikut: menerima parameter rentetan. Mengembalikan benar jika dua rentetan adalah sama (mengabaikan huruf besar); Perbandingan kes menggunakan peraturan tempat semasa. Membuang pengecualian jika mana-mana parameter adalah batal.

Apakah maksud equalsignorecase dalam java

equalsIgnoreCase in Java

Di Java, kaedah equalsIgnoreCase() digunakan untuk membandingkan dua rentetan, mengabaikan huruf besar.

Penggunaan

Kaedah ini menerima parameter rentetan dan mengembalikan nilai boolean:

  • Mengembalikan benar jika dua rentetan adalah sama (mengabaikan huruf besar).
  • Jika dua rentetan tidak sama, kembalikan palsu.

Tatabahasa

<code class="java">public boolean equalsIgnoreCase(String str)</code>

Penerangan

  • Perbandingan kes dilakukan menggunakan peraturan tempat semasa.
  • Jika mana-mana parameter adalah batal, NullPointerException akan dilemparkan.
  • Kaedah ini serupa dengan kaedah equals(), kecuali ia mengabaikan kes.

Contoh

<code class="java">String str1 = "Hello";
String str2 = "hello";

// 忽略大小写比较
boolean result = str1.equalsIgnoreCase(str2);

// 打印结果
System.out.println(result); // 输出 true</code>

Senario yang berkenaan

equalsIgnoreCase() kaedah biasanya digunakan dalam senario berikut:

  • kata laluan yang tidak sensitif atau bandingkan rentetan huruf besar-besaran
  • Cari perkataan atau frasa yang tidak sensitif huruf besar.
  • Kendalikan input daripada sumber yang berbeza, yang mungkin menggunakan konvensyen selongsong yang berbeza.
🎜

Atas ialah kandungan terperinci Apakah maksud equalsignorecase 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