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); } }
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