import java.util.*;
class Prodotto implements Comparable {
public final String nomeProd;
private int numPezzi;
private double saldo;
/** Creates a new instance of Prodotto */
public Prodotto(String prodotto, double prezzo_unitario, int num_pezzi) {
nomeProd = prodotto;
numPezzi = num_pezzi;
saldo = prezzo_unitario*num_pezzi;
}
public String toString()
{
return nomeProd+" "+saldo+" "+numPezzi;
}
public int compareTo(Object o) {
return nomeProd.compareTo(((Prodotto)o).nomeProd);
}
public static void main(String[] args)
{
Prodotto[] arTest = new Prodotto[3];
arTest[0] = new Prodotto("ac", 1.2, 2);
arTest[1] = new Prodotto("z", 1.2, 2);
arTest[2] = new Prodotto("B", 1.2, 2);
Arrays.sort(arTest, 0, 2);
for(int i = 0; i < arTest.length; i++)
{
System.out.println(arTest[i]);
}
}
}