我有一個字符串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