Ordernar pedidos por data

2 respostas
prchakal

Olá,

Eu preciso ordernar uma lista de pedidos por data, apartir da seguinte idéia:

Class Pedido:
Lond id
Date dataEntrega
double valorTotal

Dado que tenho uma lista +/- assim:

pedido1 = {id: 1, dataEntrega: 06/01/2010, 150.00}

pedido2 = {id: 2, dataEntrega: 03/01/2010, 151.00}

pedido3 = {id: 3, dataEntrega: 05/01/2010, 155.00}

pedido4 = {id: 4, dataEntrega: 01/01/2010, 154.00}

pedido5 = {id: 5, dataEntrega: 02/01/2010, 159.00}

pedido6 = {id: 6, dataEntrega: 04/01/2010, 170.00}

Alguém pode me ajudar nessa?

2 Respostas

ViniGodoy

http://www.guj.com.br/posts/list/45985.java#241201

prchakal

Valeu. Problema resolvido.

Ficou assim:

package xxx.comparator;

import java.util.Comparator;

import xxx.DeliveryBean;

public class DeliveryBeanByDeliveryDateComparator implements Comparator<DeliveryBean> {

	public int compare(DeliveryBean deliveryBean1, DeliveryBean deliveryBean2) {
		return deliveryBean1.getDeliveryDate().compareTo(deliveryBean2.getDeliveryDate());
	}

}
Criado 23 de setembro de 2010
Ultima resposta 23 de set. de 2010
Respostas 2
Participantes 2