ejemplo, si tengo:
Código:
String palabra = "supercalifragilistico";
al final debo obtener en la salida: acefgiloprstu
ayuda por favorrrrrr!!!
| ||||
Re: Eliminar caracteres repetidos en un array Con esto:
Código:
he conseguido ordenar las letras del array, pero la salida es: aaccefgiiiilloprrsstuimport java.util.*; public class Palabras{ public static void main(String Args[]){ String palabra = "supercalifragilistico"; char arreglo[] = new char [palabra.length()]; for(int i=0; i<palabra.length(); i++){ arreglo[i]=palabra.charAt(i); } Arrays.sort(arreglo); for(int i=0; i<palabra.length(); i++){ System.out.print(arreglo[i]); } System.out.print("\n"); } } ahora me falta eliminar las repetidas para que solo aparezcan una vez :( |
| |||
Respuesta: Re: Eliminar caracteres repetidos en un array Cita: Hola amigo, la respuesta es muy sencilla, desarrolle ese problema de dos maneras, una ordenando los caracteres en orden ascendente y otra sin ayuda de nada maske algos ciclos :) mira mi blog saludos! :)
Iniciado por cuper90 Con esto:
Código:
he conseguido ordenar las letras del array, pero la salida es: aaccefgiiiilloprrsstuimport java.util.*; public class Palabras{ public static void main(String Args[]){ String palabra = "supercalifragilistico"; char arreglo[] = new char [palabra.length()]; for(int i=0; i<palabra.length(); i++){ arreglo[i]=palabra.charAt(i); } Arrays.sort(arreglo); for(int i=0; i<palabra.length(); i++){ System.out.print(arreglo[i]); } System.out.print("\n"); } } ahora me falta eliminar las repetidas para que solo aparezcan una vez :( http://algodecodigo.blogspot.com |