Sort String array in case insensitive order in Java
Description
The following code shows how to sort String array in case insensitive order.
Example
//w ww. j a v a 2 s .co m
import java.util.Arrays;
public class Main {
public static void main(String[] args) {
String[] teams = new String[5];
teams[0] = "M";
teams[1] = "c";
teams[2] = "A";
teams[3] = "java2s.com";
teams[4] = "E";
Arrays.sort(teams);
System.out.println(Arrays.toString(teams));
Arrays.sort(teams, String.CASE_INSENSITIVE_ORDER);
System.out.println(Arrays.toString(teams));
}
}
The code above generates the following result.
Home »
Java Tutorial »
Java Data Type »
Java Tutorial »
Java Data Type »