└── remove duplicates /remove duplicates: -------------------------------------------------------------------------------- 1 | import java.util.HashSet; 2 | import java.util.Set; 3 | 4 | public class Main { 5 | public static void main(String[] args) { 6 | String str = "Harshitha"; 7 | System.out.println(removeDuplicates(str)); 8 | } 9 | public static String removeDuplicates(String str) { 10 | Set set = new HashSet<>(); 11 | StringBuffer sf = new StringBuffer(); 12 | for (int i = 0; i < str.length(); i++) { 13 | Character c = str.charAt(i); 14 | if (!set.contains(c)) { 15 | set.add(c); 16 | sf.append(c); 17 | } 18 | } 19 | return sf.toString(); 20 | } 21 | } 22 | --------------------------------------------------------------------------------