Java sort array based on string length

www.laut‮moc.irut‬
Java sort array based on string length
/**
 * @author lautturi.com 
 * Java example: sorting array by length of element string in java
 */

import java.util.*;

public class Lautturi {
	public static void main(String[] args) {
		String[] strArray = {"hello","JAVA","lautturi","php","python","world","lau","java","perl","world","js"};
		
		System.out.println(Arrays.toString(strArray));
		Arrays.sort(strArray, new Comparator<String>() {
		    public int compare(String a, String b) {
		        return Integer.compare(a.length(), b.length()); // sorted by length of string
		    }
		});
		System.out.println("---Sorted Array:---");
		System.out.println(Arrays.toString(strArray));
		
	}
}

output:

[hello, JAVA, lautturi, php, python, world, lau, java, perl, world, js]
---Sorted Array:---
[js, php, lau, JAVA, java, perl, hello, world, world, python, lautturi]
Created Time:2017-10-09 13:35:34  Author:lautturi