sorting list in java

https‮‬://www.lautturi.com
sorting list in java
/**
 * @author lautturi.com 
 * Java example:sorting a list in java
 */

import java.util.*;
import java.util.stream.Collectors;

public class Lautturi {
	public static void main(String[] args) {
		List<String> list = Arrays.asList(
				"hello","lautturi","java","python","world","lau","perl","js");
		
		System.out.println("original list:"+list);
		
//		list = list.stream().sorted().collect(Collectors.toList()); // sorting list using stream method
		Collections.sort(list); // sort the list in increasing/ascending/natural order by default
//		Collections.sort(list, Collections.reverseOrder());  // decreasing/descending/reverse order
//		Collections.sort(list, (a, b) -> a.compareToIgnoreCase(b)); // sort ignore the char case of string
		
		System.out.println("sorted list:"+list);
	}
}

output:

original list:[hello, lautturi, java, python, world, lau, perl, js]
sorted list:[js, perl, lau, world, python, java, lautturi, hello]
Created Time:2017-10-09 14:28:23  Author:lautturi