Bagaimanakah anda menggunakan rentetan yang sama?
Bagaimanakah anda menggunakan rentetan yang sama?

Video: Bagaimanakah anda menggunakan rentetan yang sama?

Video: Bagaimanakah anda menggunakan rentetan yang sama?
Video: 5 Cara Pakai Toner yg Benar (Agar Wajah GLOWING dan CERAH) 2024, November
Anonim

Menggunakan String . sama (): Di Jawa, rentetan sama () kaedah membandingkan dua yang diberikan rentetan berdasarkan data/kandungan tali . Jika semua kandungan kedua-duanya rentetan adalah sama maka ia kembali benar. Jika semua aksara tidak sepadan, maka ia mengembalikan palsu.

Begitu juga, apakah perbezaan antara menggunakan == dan.equals pada rentetan?

Kedua perbezaan antara sama dan == pengendali ialah itu, == ialah digunakan untuk menyemak rujukan atau alamat memori daripada objek sama ada ia menunjuk ke lokasi yang sama atau tidak, dan sama () kaedah ialah digunakan untuk membandingkan isi kandungan daripada objek itu cth. sekiranya daripada membandingkan Tali watak-wataknya, sekiranya daripada Integer itu milik mereka

Selain itu, apakah perbezaan antara == sama dengan () dan kaedah compareTo ()? bandingkanKepada : Membandingkan dua rentetan secara leksikografi. sama : Membandingkan rentetan ini dengan objek yang ditentukan. bandingkanKepada membandingkan dua rentetan dengan aksaranya (pada indeks yang sama) dan mengembalikan integer (positif atau negatif) dengan sewajarnya. sama dengan() menyemak sama ada dua objek adalah sama atau tidak dan mengembalikan boolean.

Sejajar dengan itu, bagaimana anda menggunakan kaedah sama?

Rentetan java sama () kaedah membandingkan dua rentetan yang diberi berdasarkan kandungan rentetan tersebut. Jika mana-mana aksara tidak dipadankan, ia mengembalikan palsu. Jika semua aksara dipadankan, ia akan kembali benar. Rentetan sama () kaedah mengatasi sama () kaedah daripada kelas Objek.

Bolehkah kita membandingkan dua rentetan menggunakan == di Jawa?

rentetan dalam Jawa adalah tidak berubah. Bila menggunakan == pengendali untuk perbandingan rentetan anda bukan membandingkan kandungan dalam tali , tetapi sebenarnya membandingkan alamat ingatan. Jika mereka berdua setara kehendak kembalikan benar dan palsu sebaliknya. Sedangkan sama dalam tali membandingkan tali kandungan.

Disyorkan: