Enviado em 17/10/2012 - 09:29h
Vamos la gente, mais um problema no meu trabalho, hehe!
Preciso do seguinte,
Tenho uma arraylist do tipo produto(uma classe):
Preciso fazer um Método, que me retorne os produtos que estejam abaixo do estoque mínimo e em ordem alfabética pelo nome do produto. Retorna os produtos que tem estoque abaixo do mínimo eu consegui, só não sei como ordena esse treco, haha.
Brigadão galera,
Preciso do seguinte,
Tenho uma arraylist do tipo produto(uma classe):
package dados;Dentro de uma outra classe tenho uma ArrayList desse tipo.
import java.util.Collections;
import java.util.GregorianCalendar;
import cadastro.Comercial;
import utilitarios.LtpUtil;
public class Produto implements Comparable<Produto> {
private int codigo;
private String nome;
private double precoUnitario;
private int estoque;
private int estoqueMinimo;
private GregorianCalendar dataCad;
public Produto(int codigo, String nome, double precoUnitario,int estoque, int estoqueMinimo, GregorianCalendar dataCad) {
super();
this.codigo = codigo;
this.nome = nome;
this.precoUnitario = precoUnitario;
this.estoque = estoque;
this.estoqueMinimo = estoqueMinimo;
this.dataCad = dataCad;
}
//ja tem os get e set aqui, toString
@Override
public int compareTo(Produto o) {
return nome.compareTo(o.nome);
}
}
Preciso fazer um Método, que me retorne os produtos que estejam abaixo do estoque mínimo e em ordem alfabética pelo nome do produto. Retorna os produtos que tem estoque abaixo do mínimo eu consegui, só não sei como ordena esse treco, haha.
Brigadão galera,