Por fin después de mucho trabajar ya encontramos el arreglo de este contratiempo que ciertos los lectores de nuestro espacio han presentado. Si tienes algún detalle que aportar puedes aportar tu comentario.
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: java eliminar duplicados
importjava.util.*;publicclassRemoveDuplicatesFromArrayListpublicstaticvoidmain(String[] args)List<Integer> numbers =Arrays.asList(1,2,2,2,3,5);System.out.println(numbers);Set<Integer> hashSet =newLinkedHashSet(numbers);ArrayList<Integer> removedDuplicates =newArrayList(hashSet);System.out.println(removedDuplicates);
Ejemplo 3: java eliminar duplicados
publicstatic<T>ArrayList<T>removeDuplicates(ArrayList<T> list)Set<T> set =newLinkedHashSet<>(list);returnnewArrayList<T>(set);
Ejemplo 4: como eliminar elementos duplicados de char array en java
publicstaticvoidmain(String[] args)Main main =newMain();char[] array ='e','a','b','a','c','d','b','d','c','e';
main.getCharArray(array);privatechar[]getCharArray(char[] array)String _array ="";for(int i =0; i < array.length; i++)if(_array.indexOf(array[i])==-1)// check if a char already exist, if not exist then return -1
_array = _array+array[i];// add new charreturn _array.toCharArray();
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)