package org.example.testEqualsAndHashCode;
import com.google.common.collect.Sets;
import lombok.AllArgsConstructor;
import lombok.Data;
import java.util.Set;
public class Main {
public static void main(String[] args) {
Set<ItemModel> set = Sets.newHashSet(
new ItemModel(1, 1, ""),
new ItemModel(1, 2, ""),
new ItemModel(1, 1, "")
);
System.out.println(set);
}
@Data
@AllArgsConstructor
private static class ItemModel {
private int itemSn;
private int quality;
private Object obj;
}
}
@Data @AllArgsConstructor标记在Model上实现hash和equals和get set方法、构造函数
最新推荐文章于 2023-12-17 23:53:18 发布