我有一个字符串places =“city,city,town”。我需要得到“城市,城市”。基本上摆脱逗号分隔字符串中的重复条目。如何摆脱java中逗号分隔字符串中的重复项?
places.split(“,”);会给我一串String。我想,如果我可以通过这个阵列到HashSet类的东西,它会自动去掉重复的,但在尝试这样的:
HashSet test=new HashSet(a.split(","));
给出了错误:
cannot find symbol
symbol : constructor HashSet(java.lang.String[])
的任何简洁的方式实现这一点,最好用最少的代码?
谢谢。作品。任何快速实现连接的方法?即,只有在Python或Scala中提出这个问题时,才能通过 – xyz 2012-03-07 09:27:05
alas连接哈希集条目。在Java中,它是'String finalString =“”; for(String s:test)finalString = finalString + s +“,”; if(finalString.length()> 0)finalString = finalString.substring(0,finalString.length() -1);' – Nishant 2012-03-07 10:25:11