Creo que un TreeSet te simplificará mucho la vida. El TreeSet mantiene una colección de elemento únicos y ordenados.
Saludos
Luis Javier López Arredondo
Es cierto, el treeset ayuda mucho, ahora lo que hice fue crear un treeset como me dijiste y agregarle uno por uno los caracteres del string, despues solo imprimo el treeset
import java.util.*;
public class Palabras2{
public static void main(String Args[]){
String palabra = "supercalifragilistico";
TreeSet letrasOrdenadas = new TreeSet();
for(int i=0; i<palabra.length(); i++){
letrasOrdenadas.add(palabra.charAt(i));
}
System.out.println(letrasOrdenadas);
}
}
y la salida es esta: [a, c, e, f, g, i, l, o, p, r, s, t, u]
pero para mis propositos necesito pasar el contenido del treeset a un array.... y no se como

otra opcion seria saber como "llamar" o hacer referencia a cada elemento del treeset y con un for imprimirlo...pero tampoco se como....

lei la pagina pero no encontre como hacerlo
PD para lencho: no supe como armar el "if NoExiste"