package elte.java2_utikalauz5.collection; import java.util.*; /** Szövegek rendezése lexikografikusan, valamint hossz szerint, Comparator-ral. @link.forrásfájl {@docRoot}/../data/collection/src Rendezes.java @link.letöltés {@docRoot}/../data/collection Rendezes.jar @since Java 2 Útikalauz programozóknak */ class Rendezes { static final Comparator hosszusagiSorrend = new Comparator() { public int compare(String s1, String s2) { return s1.length()-s2.length(); } }; public static void main(String args[]) { List parameterek = Arrays.asList(args); // Tömb->lista Collections.sort(parameterek); // Rendezés System.out.println("Lexikografikus sorrend:"); System.out.println(parameterek); Collections.sort(parameterek, hosszusagiSorrend); System.out.println("Hosszúsági sorrend:"); System.out.println(parameterek); } }