看有人用到HashSet不错的想法,自己写了下!
- public class Test {
- public static String rr(String oldstr)
- {
- String s="";
- Set<String> set=new HashSet<String>();
- String[] ss=oldstr.split("-");
- for(String si:ss)
- {
- if(si.equals(""))
- continue;
- set.add(si);
- }
- Iterator <String> it = set.iterator();
- while(it.hasNext())
- s+=it.next()+",";
- s=s.substring(0,s.length()-1);
- return s;
- }
- public static void main(String[] args) {
- String origi= "wwx--sq-mbl-wwx";
- System.out.println(rr(origi));;
- }
- }