Saltar al contenido

cómo eliminar duplicados en un string ejemplo de codigo java 8

Esta cuestión se puede abordar de diversas formas, pero en este caso te mostramos la solución más completa en nuestra opinión.

Ejemplo 1: programa java para eliminar palabras duplicadas en un string

String fullString ="lol lol";String[] words = fullString.split("\W+");StringBuilder stringBuilder =newStringBuilder();Set<String> wordsHashSet =newHashSet<>();for(String word : words)if(wordsHashSet.contains(word.toLowerCase()))continue;
    wordsHashSet.add(word.toLowerCase());
    stringBuilder.append(word).append(" ");String nonDuplicateString = stringBuilder.toString().trim();

Ejemplo 2: eliminar duplicado string colección en java

String str2 ="ABABABCDEF";// ABCDEFString[] arr2 = str2.split("");
str2 =newLinkedHashSet<>(Arrays.asList(arr2)).toString().replace(", ","");System.out.println(str2);// ABCDEF

Te mostramos comentarios y puntuaciones

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *