toString和equals的用法
一、toString的用法
创建实体类后,通过lambok插件自带的@toString即可完成重写,作用是输出整个类的对象里所有数据,输出时直接
System.out.println(aa);(aa为需要打印的对象)
即可;
二、equals的用法
目前网上常见的资料多关于equals()与==的区别,事实上还有许多小细节。
1、比较StringBuffer类型字符串时,需转化为String类型
如:
StringBuffer aa = new StringBuffer();
StringBuffer bb = new StringBuffer();
aa.toString().equals(bb.toString()) ;
2、比较由同一个类创建的两个对象是否相等
需在实体类中先用idea自带的重写equals()方法,随后即可直接进行aa.equals(bb)进行判断。