我有String cat = "cat1, cat1, cat1, cat1, cat2, cat2, cat2, cat3";
我需要String cat = "cat1, cat2, cat3";
这该怎么做 ?
这是我的解决方案,但不是很好:
String[] words = cat.split(",");
Arrays.sort(words);
....
最佳答案
你可以试试这个-
String cat = "cat1,cat1,cat1,cat1,cat2,cat2,cat2,cat3";
Set<String> set = new HashSet<String>(Arrays.asList(cat.split(",")));
关于java - 如何选择不同的字符串? (更轻松),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14475995/