Tôi đã có đối tượng DTO được sử dụng để lấy dữ liệu từ máy chủ của mình. Nó có thể được sử dụng cho một hoặc nhiều yếu tố. DTO này gói gọn Collection
chứa dữ liệu.Tôi có thể lưu trữ một phần tử trong Bộ sưu tập là gì?
Khi DTO của tôi chỉ mang đến cho tôi một phần tử, tôi nên lưu trữ nó như thế nào?
Mẫu mã:
public class DataDTO implements Serializable
{
private Collection<Data> data;
public DataDTO()
{
}
public Collection<Data> getData()
{
return data;
}
public void setData(Collection<Data> data)
{
this.data = data;
}
public void setData(Data singleData)
{
// At this time I use an ArrayList initialized with a capacity of 1
this.data = new ArrayList<Data>(1);
this.data.add(singleData);
}
}
Điều gì về việc sử dụng 'Mảng'? – Arpit
Một phần tử không phải là Bộ sưu tập: P –
Tôi biết rằng một phần tử không phải là bộ sưu tập, nhưng tôi không muốn thêm đối tượng DTO đặc biệt chỉ dành cho trường hợp tôi chỉ có một phần tử ^^ – Sara