TechieTalkwithAditya

To remove duplicate characters from a string in Java, you can use various approaches. Here are some common methods:

import java.util.LinkedHashSet;

public class RemoveDuplicates {
public static String removeDuplicates(String str) {
LinkedHashSet<Character> set = new LinkedHashSet<>();
StringBuilder result = new StringBuilder();

for (char c : str.toCharArray()) {
if (set.add(c)) {
result.append(c);
}
}

return result.toString();
}

public static void main(String[] args) {
String str = "java programming";
System.out.println(removeDuplicates(str)); // Output: "jav progmin"
}
}

5 months ago | [YT] | 0