日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) >

toString、equals方法进阶

發(fā)布時(shí)間:2025/3/17 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 toString、equals方法进阶 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

代碼

/*復(fù)雜,使用equal、toString方法 */ public class Test02{public static void main(String[] args){User u1 = new User("張三", new Address("吉林省","吉林市"));User u2 = new User("張三", new Address("吉林省","吉林市"));System.out.println(u1.equals(u2));System.out.println(u1);System.out.println(u2);} }class User {//屬性private String name;private Address addr;//constructorpublic User(){}public User(String name, Address addr){this.name = name;this.addr = addr;}//setter and getter//namepublic void setName(String name){this.name = name;}public String getName(){return this.name;}//addrpublic void setAddr(Address addr){this.addr = addr;}public Address getAddr(){return this.addr;}//overridepublic String toString(){return this.getName() + "的地址是:" + this.getAddr().toString();}public boolean equals(Object obj){if(obj == null || !(obj instanceof User)){return false;}else if(this == obj){return true;}User u = (User)obj;return this.getName().equals(u.getName()) && this.getAddr().equals(u.getAddr());} }class Address {//屬性private String province;private String city;//constructorpublic Address(){}public Address(String province, String city){this.province = province;this.city = city;}//setter and getter//provincepublic String getProvince(){return this.province;}public void setProvince(String province){this.province = province;}//citypublic String getCity(){return this.city;}public void setCity(String city){this.city = city;}//overridepublic boolean equals(Object obj){if(obj == null || !(obj instanceof Address)){return false;}else if(this == obj){return true;}Address addr = (Address)obj;return this.getProvince() == addr.getProvince() && this.getCity() == addr.getCity();}public String toString(){return this.getProvince() + this.getCity();} }

總結(jié)

以上是生活随笔為你收集整理的toString、equals方法进阶的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。