Method yang digunakan untuk membandingkan String tanpa melihat case adalah

Sebelumnya: Java sama () metode

Berikutnya: Metode Java getBytes ()

class Java String

Metode equalsIgnoreCase () digunakan untuk membandingkan string ke objek tertentu, tanpa memperhatikan kasus.

tatabahasa

public boolean equalsIgnoreCase(String anotherString)

parameter

  • anObject - objek untuk membandingkan string.

Kembali Nilai

Jika string adalah sama dengan objek yang diberikan, mengembalikan true, jika tidak salah.

contoh

public class Test { public static void main(String args[]) { String Str1 = new String("w3big"); String Str2 = Str1; String Str3 = new String("w3big"); String Str4 = new String("w3big"); boolean retVal; retVal = Str1.equals( Str2 ); System.out.println("返回值 = " + retVal ); retVal = Str3.equals( Str4); System.out.println("返回值 = " + retVal ); retVal = Str1.equalsIgnoreCase( Str4 ); System.out.println("返回值 = " + retVal ); } }

Atas hasil pelaksanaan program:

返回值 = true 返回值 = false 返回值 = true

class Java String

Sebelumnya: Java sama () metode

Berikutnya: Metode Java getBytes ()

Assalamualaikum Warahmatullahi Wabarakatuh.

Pada bahasa pemrograman Java, didalam library String, terdapat sebuah method bernama equals(), method tersebut digunakan untuk membandingkan 2 buah variable, yang bertipe data String, jika nilai dari kedua variable tersebut mempunyai karakter yang sama, baik dari segi huruf besar, huruf kecil atau spasi, maka akan menghasilkan nilai boolean true dan jika tidak sesuai, maka akan menghasilkan nilai false.

Method yang digunakan untuk membandingkan String tanpa melihat case adalah

Pada tutorial kali ini, kita akan belajar mengenai penggunaan equals String pada Java, disini kita akan mencoba membuat program sederhana, yang memungkinkan user untuk menginputkan data, lalu data tersebut akan  dibandingkan dengan data yang sudah dideklarasikan oleh programmer.

Materi Lainnya Yang Harus Dipelajari:


Dalam library String, selain metod equals(), terdapat juga method equalsIgnoreCase(), kedua method tersebut mempunyai fungsi yang sama, yaitu untuk membandingkan karakter pada variable String. 

Perbedaan dari kedua method tersebut terletak pada perbandingannya, method equals() akan membandingkan nilai pada dua buah variable, yang mempunyai data yang sama, dari segi huruf besar dan kecil, jadi jika ada salah satu huruf dengan ukuran yang tidak sama, misalnya "Wildan" dengan "wildan", maka akan menghasilkan false, karena huruf awalannya tidak sama.

Berbeda dengan equals(), pada method equalsIgnoreCase(), tidak akan melihat huruf besar ataupun kecil, yang terpenting mempunyai nilai yang sama, maka akan tetap menghasilkan true, contohnya seperti "Cianjur" dengan "CIANJUR", walaupun terdapat ukuran huruf yang berbeda, hasilnya akan tetap true.

Pada contoh program berikut ini, kita akan menggunakan Class Scanner, untuk menerima input dari user, input tersebut akan diproses atau dibandingkan dengan data yang sudah dideklarasikan pada program, didalam program tersebut, kita akan membuat sebuah kondisi menggunakan statement if-else. Yang digunakan untuk memunculkan pesan, jika jawaban dari user benar atau salah.

A. Menggunakan equals String pada Java

Buka aplikasi Netbeans IDE, buatlah class baru, misalnya berimana "string_demo", lalu masukan source code berikut ini: 

package WILDAN_TECHNO_ART; import java.util.Scanner; public class string_demo { public static void main(String[] args){ //Membuat Instance/Objek dari Class Scanner Scanner input = new Scanner(System.in); //Nilai Yang Harus Diinputkan Oleh User String kunci_jawaban = "Wildan M Athoillah"; System.out.println("===== JAWAB PERTANYAAN DIBAWAH INI ======"); System.out.println("Siapakah Nama Admin di Blog Ini?"); System.out.println("~Adibil Muchtar"); System.out.println("~Taufiq Hidayat"); System.out.println("~Wildan M Athoillah"); System.out.println("~Taufan"); System.out.println("================ JAWABAN ================"); System.out.print("Jawab Disini: "); String jawaban = input.nextLine(); //Mendapatkan Input Dari User //Membuat Kondisi Menggunakan Statement if-else if(jawaban.equals(kunci_jawaban)){ System.out.println("Jawaban Anda: Benar"); }else{ System.out.println("Jawaban Anda: Salah"); } } }

Demo:

Method yang digunakan untuk membandingkan String tanpa melihat case adalah

Jika menggunakan fungsi equals(), semua karakter dari kedua variable tersebut harus sama, meliputi huruf besar dan kecilnya, pada fungsi equals(), saat kita menginputkan data, tetapi ada salah satu atau beberpa huruf dengan ukuran berbeda, maka akan bernilai false, seperti berikut ini:

Method yang digunakan untuk membandingkan String tanpa melihat case adalah


Hasilnya akan bernilai false, karena huruf "m" tidak sama dengan "M", karena ada salah satu huruf yang mempunyai ukuran berneda, penggunaan equals() sangat sensitif, input yang dimasukan user harus benar-benar sama dengan nilai yang sebenarnya.

B. Menggunakan equalsIgnoreCase String pada Java

Dengan menggunakan fungsi equalsIgnoreCase(), tidak akan melihat perbandingan dari segi hurufnya, besar ataupun kecil, yang terpenting nilai yang diinputkan user, sama dengan nilai yang sebenarnya, contohnya seperti berikut ini:

package WILDAN_TECHNO_ART; import java.util.Scanner; public class string_demo { public static void main(String[] args){ //Membuat Instance/Objek dari Class Scanner Scanner input = new Scanner(System.in); //Nilai Yang Harus Diinputkan Oleh User String kunci_jawaban = "Tauco"; System.out.println("===== JAWAB PERTANYAAN DIBAWAH INI ======"); System.out.println("Makanan Khas Cianjur Adalah?"); System.out.println("~Tauco"); System.out.println("~Burger"); System.out.println("~Pizza"); System.out.println("================ JAWABAN ================"); System.out.print("Jawab Disini: "); String jawaban = input.nextLine(); //Mendapatkan Input Dari User //Membuat Kondisi Menggunakan Statement if-else if(jawaban.equalsIgnoreCase(kunci_jawaban)){ System.out.println("Jawaban Anda: Benar"); }else{ System.out.println("Jawaban Anda: Salah"); } } }


Demo:

Method yang digunakan untuk membandingkan String tanpa melihat case adalah

Walaupun kita memasukan input dengan ukuran huruf yang berdeda, asalkan nilainya sama, maka akan menghasilkan true. Terimakasih atas kunjungannya, semoga meteri yang saya berikan bisa bermanfaat untuk kalian semua, selebihnya, mohon maaf bila ada kesalahan. Wassalamualaikum Warahmatullahi Wabarakatuh.

kalian buat 10.kalimat dalam bahasa Prancis...: Menggunakan kata kerja Aimer + jouer à (3) Aimer + jouer de (3) Faire + de (4) Tulis di buku catatan.. … . Merci beaucoup..​

dengan tumbuhnya perasaan berharga, anak akan memiliki kepercayaan diri yang sangat dibutuhkan dalam...MAPEL : BK KELAS : 7​

sahabat Rasulullah SAW yang tinggal di serambi masjid untuk mendalami islam. di sebut sebagaia. ahlul baitb. ahlu sudahc. ahlul ilmud. ahlul jannah​

Guys bantu jawab ya makasih

Bantu jawab ya makasih

Sirep kito segalo/Sikhop kita segala Canang sikam bebunyi/canang sikam bebunyi Dikayun tuho rajo/dikayun tuha khaja Penyimbang bidang bumi/penyimbang … bidang bumi Pepaccur di atas menggunakan ragam bahasa tangguh. Jelaskan kapan waktu penggunaannya dan siapa saja yang dapat menggunakannya.​

Setelah kejatuhan manusia pertama ke dalam dose secara otomatis secara umat manusia di bawah kuasa

8a, 11i, du, 7a, 120, 8a, 8i, menika paugeranipun tembang pangkur. Urutake tembang pangkur ing ngandhap menika kanthi haga tosaken Paugeranipun menika … ! A. ingkang wong lumrah puniku B. iren meren dahwen pinasten kumingsunC. Masa mengko mapan arangkang ketemu ing basa kang basukijahil methakil bakiwitopene nora prasaja​bantu jawab secepatnya dong kak

Apa yang kamu ketahui tentang penanaman mandiri anak?MAPEL : BK KELAS : 7​

kenehe dekdek lidek kadi​