Welcome to collectivesolver - Programming & Software Q&A. A website you can trust. All programs tested and works. Contact: aviboots(AT)netvision.net.il
Bonsai Boy of New York Bonsai Trees and Accessories

BlueHost Web Hosting

Liquid Web iThemes WordPress Hosting

Ecommerce Software - Best Ecommerce Platform Made for You - Free Trial

DreamHost Web Hosting


Ecommerce Software - Best Ecommerce Platform Made for You - Free Trial

Liquid Web Cloud VPS Hosting

10,903 questions

14,810 answers

573 users

How to remove duplicates from a string in Java

4 Answers

0 votes
import java.util.*;
 
public class MyClass {
    public static void main(String args[]) {
        String s = "java c php python c++";

        char[] chars = s.toCharArray();
        Set<Character> lhs = new LinkedHashSet<Character>();
        for (char ch : chars) {
            lhs.add(ch);
        }

        StringBuilder sb = new StringBuilder();
        for (Character ch : lhs) {
            sb.append(ch);
        }   
        s = sb.toString();
        
        System.out.println(s);
    }
}

 
/*
run:

jav cphyton+
 
*/
 
/*
run:

jav cphyton+
 
*/

 




answered Feb 8 by avibootz
edited Feb 8 by avibootz
0 votes
import java.util.*;
 
public class MyClass {
    public static void main(String args[]) {
        String s = "java c php python c++";
        
        Set<Character> lhs = new LinkedHashSet<Character>();
        
        for(char ch:s.toCharArray()) {
            lhs.add(Character.valueOf(ch));
        }
 
        System.out.println(lhs);
    }
}

 
/*
run:

[j, a, v,  , c, p, h, y, t, o, n, +]
 
*/

 




answered Feb 8 by avibootz
0 votes
import java.util.*;
 
public class MyClass {
    public static void main(String args[]) {
        String s = "java c php python c++";
        
        Set<Character> lhs = new LinkedHashSet<Character>();
        
        for(char ch:s.toCharArray()) {
            lhs.add(Character.valueOf(ch));
        }
 
        Iterator it = lhs.iterator();
        while(it.hasNext()) {
            System.out.println(it.next());
        }
    }
}

 
/*
run:

j
a
v
 
c
p
h
y
t
o
n
+
 
*/

 




answered Feb 8 by avibootz
0 votes
import java.util.*;
 
public class MyClass {
    public static void main(String args[]) {
        String s = "java c php python c++";
        
        Set<Character> lhs = new LinkedHashSet<Character>();
        
        for(char ch:s.toCharArray()) {
            lhs.add(Character.valueOf(ch));
        }
 
        s = "";
        Iterator it = lhs.iterator();
        while(it.hasNext()) {
            s += it.next();
        }    
        
        System.out.println(s);
    }
}

 
/*
run:

jav cphyton+
 
*/

 




answered Feb 8 by avibootz
...