Java多对象数组类创建与Quarkus下JSON动态字段及空值忽略实现
问题解答
1. 如何创建可接受不同对象数组的Java类?
有三种常用实现方式:
泛型类(推荐,类型安全)
定义带泛型的容器类,可灵活适配任意对象类型:public class GenericContainer<T> { private List<T> items = new ArrayList<>(); public void addItem(T item) { items.add(item); } public List<T> getItems() { return items; } public void setItems(List<T> items) { this.items = items; } }使用时指定具体类型,比如存放
Data对象:GenericContainer<Data> dataContainer = new GenericContainer<>(); dataContainer.addItem(new Data());List
相关产品推荐
相关产品推荐

