quarta-feira, 20 de junho de 2012

Ordenar array rapidamente

Existem vários algoritmos para ordenação de arrays, mas se precisarmos de uma forma rápida, podemos  recorrer à classe java.util.Arrays. Éste método é baseado no algoritmo Merge-sort. 
package com.blogspot.aefdev ;

import java.util.Arrays;

public class Teste {

    public static void main(String[] args) {
        String arr[] = {"A", "a", "1", "Zz"};
  
        Arrays.sort(arr, String.CASE_INSENSITIVE_ORDER);
        for(String str:arr) {
            System.out.println(str);
        }
    }
}
1
A
a
Zz

Sem comentários:

Enviar um comentário