Cara membandingkan string menggunakan metode Panjang dan CharAt kelas di Java

Belajar untuk membeli rantai menggunakan metode kelas.

Langkah 1

Unduh dan instal Java Software Development Kit dengan NetBeans Integrated Development Environment (IDE), jika Anda belum melakukannya.

Langkah 2

Muat NetBeans IDE dengan mengklik ikon programnya. Saat program dimuat, navigasikan ke "Proyek Baru / Baru" dan pilih "Aplikasi Java" dari daftar di sisi kanan layar. File kode sumber baru akan muncul di editor teks NetBeans. File kode sumber berisi metode utama kosong.

Langkah 3

Deklarasikan dua string dengan mengetik ini dalam tanda kurung metode utama:

string str0 = "String"; string str1 = "String";

Langkah 4

Deklarasikan tipe data Boolean yang akan memberi tahu Anda apakah string cocok atau tidak. Tuliskan kalimat ini di bawah pernyataan yang dibuat di langkah sebelumnya:

bool match = False;

Langkah 5

Periksa apakah string memiliki panjang yang sama dengan menulis pernyataan IF berikut ini:

if (str0.length == str1.length) {}

Langkah 6

Itera dalam rantai dan periksa bahwa karakter dari rantai itu identik. Anda dapat melakukan ini dengan menulis loop FOR yang melewati semua karakter dalam string dan membandingkannya menggunakan metode "charAt". Tuliskan hal berikut di antara tanda kurung pernyataan IF:

untuk (int i = 0; i <str0.length; i ++) {}

Langkah 7

Bandingkan karakter masing-masing string menggunakan pernyataan IF-ELSE. Tulis ini di antara tanda-tanda lingkaran UNTUK:

if (str0.charAt (i)! = str1.charAt (i) {} else {}

Langkah 8

Set nilai Boolean menjadi salah jika salah satu karakter tidak cocok. Tulis ini di dalam tanda kurung pernyataan IF:

pertandingan = Salah;

Langkah 9

Setel nilai Boolean ke true jika semua karakter cocok. Tuliskan hal berikut di antara tanda kurung pernyataan ELSE:

match = True;

Langkah 10

Cetak hasil perbandingan di jendela output dengan menulis pernyataan ini:

System.out.println (pertandingan);

Langkah 11

Jalankan program dengan menekan tombol F6. Program ini akan menampilkan kata "Benar" karena pertandingan "Str0" dan "Str1". Coba ubah nilai rantai dan jalankan kembali program.