public class BioDiesel {
public static void main(String args[]) {
LinkedList<String> list = new LinkedList<String>();
list.add("BbB1");
list.add("bBb2");
list.add("bbB3");
list.add("BBb4");
Collections.sort(list);
for (String str : list) {
System.out.print(str + ":");
}
}
}
Code is running fine and displaying the result in a sorted order. Can someone explain how sorting is performed in case of above provided String elements?
How come the output is :
BBb4:BbB1:bBb2:bbB3: