Liste Sortieren von string mit Komparator

Habe ich -

import java.util.*;

public class TestCompare {

    List<String> list = Arrays.asList("10", "1", "20", "11", "21", "12");
    Comparator<String> cmp = new Comparator<String>() {
        public int compare(String o1, String o2) {
            return Integer.valueOf(o1).compareTo(Integer.valueOf(o2));
        }
    };
    Collections.sort(list, cmp);
}

In Collections.sort(list, cmp); es ist ein Fehler - Syntax error on token "(", delete this token. Was ist falsch in dieser syntax ?

InformationsquelleAutor URL87 | 2012-08-27

Schreibe einen Kommentar