How To Sort An ArrayList In Java

How To Sort An ArrayList In Java

ArrayList<String> al = new ArrayList<String> ();

            al.add("22");
            al.add("33");
            al.add("11");
            al.add("cc");
            al.add("bb");
            al.add("aa");

            System.out.println("before sorting");
             for(String value: al){
                 System.out.println(value);
             }

             //Sorting...
             Collections.sort(al);

             System.out.println("after sorting......");
             for(String value: al){
                System.out.println(value);

output:

before sorting……
22
33
11
cc
bb
aa
after sorting……
11
22
33
aa
bb
cc