Ho la seguente collezione:Ordinare un oggetto di collezione Java basata su un campo in essa
Collection<AgentSummaryDTO> agentDtoList = new ArrayList<AgentSummaryDTO>();
Dove AgentSummaryDTO
assomiglia a questo:
public class AgentSummaryDTO implements Serializable {
private Long id;
private String agentName;
private String agentCode;
private String status;
private Date createdDate;
private Integer customerCount;
}
Ora devo ordinare la raccolta agentDtoList
sulla base di il campo customerCount
, come ottenere questo?
Se avessi usato quei tag per cercare in javadoc, avresti potuto premere questo: http://docs.oracle.com/javase/6/docs/api/java/util/Collections.html#sort(java.util. List, java.util.Comparator) – Vikdor