Olá, Estou tentando fazer um Colletions.sort com o codigo abaixo, no entanto estou com problemas no .sort Alguem pode me ajudar?
Classe com atributos
package br.com.list.arrays;
public class Guitarras {
int codigo;
String modeloGuitarra;
String marca;
double espessuraCorda;
Classe com main....
package br.com.list.arrays;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
public class GuitarrasMain {
public static void main(String[] args) {
Guitarras Stratocaster = new Guitarras(3, "Stratocaster", "Fender", 0.10);
Guitarras LesPaul = new Guitarras(1, "Les Paul", "Gibson", 0.11);
Guitarras Telecaster = new Guitarras(2, "Telecaster", "Fender", 0.09);
Guitarras SuperStrato = new Guitarras(4, "SuperStrato", "Fender", 0.09);
List<Guitarras> listaGuitarras = new ArrayList<>();
listaGuitarras.add(Stratocaster);
listaGuitarras.add(LesPaul);
listaGuitarras.add(Telecaster);
listaGuitarras.add(Stratocaster);
listaGuitarras.forEach(guitarra -> {
System.out.println("Guitarra " + guitarra);
});
Collections.sort(listaGuitarras);
System.out.println(listaGuitarras);
}
};
Obrigado