Konsep asas:
Kelas Object terletak dalam pakej java.lang Pakej java.lang mengandungi kelas paling asas dan teras Java . Semasa penyusunan Akan diimport secara automatik; Setiap kelas menggunakan Objek sebagai kelas supernya. Semua objek (termasuk tatasusunan) melaksanakan kaedah kelas ini. Anda boleh menggunakan pembolehubah jenis Objek untuk menunjuk ke mana-mana jenis objek
Dua objek dikatakan sama jika mempunyai jenis dan nilai atribut yang sama. Jika dua objek rujukan merujuk kepada objek yang sama, kedua-dua pembolehubah tersebut dikatakan sama. Prototaip fungsi equals yang ditakrifkan dalam kelas Object ialah:
public boolean equals(Object);Ia menentukan sama ada dua objek adalah sama, bukan sama ada ia sama
①Hanya boleh mengendalikan pembolehubah jenis rujukan
②Dalam kelas Objek, cari equals() Adakah nilai alamat kedua-dua pembolehubah rujukan masih dibandingkan sama ada yang dibandingkan ialah sama ada kedua-dua objek adalah sama,
package com.example.demo.test; public class Person { private String userName; private String age; public String getUserName() { return userName; } public void setUserName(String userName) { this.userName = userName; } public String getAge() { return age; } public void setAge(String age) { this.age = age; } }
Atas ialah kandungan terperinci Bagaimana untuk menggunakan kaedah equals() kelas Objek Java dengan betul?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!