Ordem alfabetica em array

Pessoal, qual a forma mais simples de colocar em ordem alfabetica os dados da arrays abaixo ?

[code]import java.util.Scanner;

public class Ordem {

public static void main (String args[]){
	
	String v[] = new String [10];
	
	Scanner teclado = new Scanner (System.in);
	
	System.out.println("Digite 10 nomes");
	
	for (int i=0; i<10;i++){
		String nome = teclado.next(); 
		v[i]= nome;
	}
	
	
	for (int i=0; i<10;i++){
		
		System.out.println(v[i]);
	}
	
}

}[/code]

Geralmente quando você pede uma “mais simples que a abaixo” você exibe uma forma “abaixo” …
De qualquer forma, é mais prático você usar uma Collection ao invés de vetor de String e usar o método sort da classe Collections (repare que tem um “s” aqui) para ordenar.
Como ficaria no seu exemplo:

[code] public static void main(String args[]) {

	List<String> nomes = new ArrayList<String>();

	Scanner teclado = new Scanner(System.in);

	System.out.println("Digite 10 nomes");

	for (int i = 0; i < 10; i++) {
		String nome = teclado.next();
		nomes.add(nome);
	}

	Collections.sort(nomes);

	System.out.println(nomes);

}[/code]

Valeu, CrOnNoS !!! :smiley: