Answers for "replace duplicate characters in a string in java"

3

java program to remove duplicate words in a string

String fullString = "lol lol";
String[] words = fullString.split("\\W+");
StringBuilder stringBuilder = new StringBuilder();
Set<String> wordsHashSet = new HashSet<>();

for (String word : words) {
    if (wordsHashSet.contains(word.toLowerCase())) continue;
    wordsHashSet.add(word.toLowerCase());
    stringBuilder.append(word).append(" ");
}
String nonDuplicateString = stringBuilder.toString().trim();
Posted by: Guest on May-22-2021
0

java replaceall single character

.replaceAll("(?<!\\S)[^ ](?!\\S)", " ").trim()
Posted by: Guest on March-06-2020

Code answers related to "replace duplicate characters in a string in java"

Code answers related to "Java"

Java Answers by Framework

Browse Popular Code Answers by Language