Oi pessoal! Estou com uma dúvida e é meio urgente... pra um trabalho que preciso entregar amanhã!! =//
Preciso ordenar meu arraylist pra depois imprimir todo o seu conteúdo (Nome do produto, quantidade do produto e preço do produto). Mas não sei como ordená-lo... já tentei usar sort, mas acho que na linha a qual usei, meu código está errado. Meu arraylist é o seguinte:
ArrayList <Produto> loja = new ArrayList<Produto>();
public class Produto {
private String nome;
private int quantidade;
private int preco;
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
public int getPreco() {
return preco;
}
public void setPreco(int preco) {
this.preco = preco;
}
public int getQuantidade() {
return quantidade;
}
public void setQuantidade(int quantidade) {
this.quantidade = quantidade;
}
}
Aí eu pego os nomes dos produtos do meu array loja e ordeno em ordem alfabética. Depois imprimo. A parte de imprimir eu consigo, mas o problema maior é essa ordenação aí :(
Como fazer? Me ajudem, por favor. Preciso que me digam o código, a única linha que preciso escrever ali pra ordenar ...
Agradeço desde já!

