Copie o código do código da seguinte forma:
importar java.util.*;
class MyCompare implementa Comparator //Implementa o Comparator e define seu próprio método de comparação
{
public int comparar(Objeto o1, Objeto o2) {
Elem e1=(Elem)o1;
Elem e2=(Elem)o2;
if(e1.get() > e2.get())//Esta comparação está em ordem decrescente. Se -1 for alterado para 1, estará em ordem crescente.
{
retornar -1;
}
senão if(e1.get()<e2.get())
{
retornar 1;
}
outro
{
retornar 0;
}
}
}
classe Elem {
privado int iVal;
elemento público (int i) {
isto.iVal = i;
}
público int get(){
retorne este.iVal;
}
}
classe pública Vector1 {
public static void main(String[] args) {
Lista v = novo Vetor();
add(novo Elem(1));
add(new Elem(22));
v.add(novo Elem(3));
add(new Elem(14));
Comparador ct = new MyCompare();
Coleções.sort(v, ct);
for (int i = 0; i < v.size(); i++)
System.out.println(((Elem) v.get(i)).get());
}
}