如果是去重Integer或者String获取其他类型,其本身已经重写了hashcode和equals方法。
当我们要去重的对象是自定义的对象时,就需要重写hashcode和equals方法去告诉distinct按照什么属性去去重。
idea下按ALT+INS唤起,点击重写,选择字段。
如果是去重Integer或者String获取其他类型,其本身已经重写了hashcode和equals方法。
当我们要去重的对象是自定义的对象时,就需要重写hashcode和equals方法去告诉distinct按照什么属性去去重。
idea下按ALT+INS唤起,点击重写,选择字段。