JAVA-MANI.BLOGSPOT.COM
Sunday, July 20, 2008

sort array values in case insensitive order

By default the when sorting an arrays the value will be ordered in case-sensitive order. This example show you how to order it in case-insensitive order.

package org.kodejava.example.util;

import java.util.Arrays;
import java.util.Collections;

public class SortArrayCaseSensitivity {
public static void main(String[] args) {
String[] teams = new String[5];
teams[0] = "Manchester United";
teams[1] = "chelsea";
teams[2] = "Arsenal";
teams[3] = "liverpool";
teams[4] = "EVERTON";

//
// Sort array, by default it will be sort in case sensitive order.
// [Arsenal, EVERTON, Manchester United, chelsea, liverpool]
//
Arrays.sort(teams);
System.out.println(Arrays.toString(teams));

//
// Sort array in case insensitive order
// [Arsenal, chelsea, EVERTON, liverpool, Manchester United]
//
Arrays.sort(teams, String.CASE_INSENSITIVE_ORDER);
System.out.println(Arrays.toString(teams));

}
}

0 comments:

SUBSCRIBE VIA eMAIL

Enter your email address:

Delivered by FeedBurner

Recent Posts

Firefox 3

Counter

internet companies

Live Traffic Map

Subscribe Now