“Java -Programm zum Entfernen von doppelten Wörtern in einer Zeichenfolge” Code-Antworten

String -Duplikat in Java entfernen

String str1 = "ABCDABCD";
String result1 = "";

for (int a = 0; a <= str1.length()-1; a++) {
if (result1.contains("" + str1.charAt(a))) { 
// charAt methodda you provide index number ve sana character olarak donuyor,
// If the string result does not contains str.CharAt(i), 
// then we concate it to the result. if it does we will not
   continue;
}
result1 += str1.charAt(a);
}
System.out.println(result1);
Ozzzy

String entfernen Sie die doppelte Methode in Java

public static void main(String[] args) {

        String result = removeDup("AAABBBCCC");
        System.out.println(result); // ABC

public static  String  removeDup( String  str) {
        String result = "";
        for (int i = 0; i < str.length(); i++)
            if (!result.contains("" + str.charAt(i)))
                result += "" + str.charAt(i);
        return result;
    }
}
Ozzzy

Java -Programm zum Entfernen von doppelten Wörtern in einer Zeichenfolge

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();
VasteMonde

Ähnliche Antworten wie “Java -Programm zum Entfernen von doppelten Wörtern in einer Zeichenfolge”

Fragen ähnlich wie “Java -Programm zum Entfernen von doppelten Wörtern in einer Zeichenfolge”

Weitere verwandte Antworten zu “Java -Programm zum Entfernen von doppelten Wörtern in einer Zeichenfolge” auf Java

Durchsuchen Sie beliebte Code-Antworten nach Sprache

Durchsuchen Sie andere Codesprachen