我想知道如果其他字符串相同,Java 中是否有一个函数从字符串数组中检索一个字符串,即如果我的数组中有: 是的,是的,是的,是的,不,不,不,不..我只想得到一个是和一个不是并显示它们! 而不是通过使用 for 循环和比较! ,只是想知道Java中是否存在这个函数。
最佳答案
将所有这些插入到一个集合中。然后你会得到这样的结果
String[] array = {"yes","yes","yes","yes","no","no","no","no"};
Set<String> mySet = new HashSet<String>(Arrays.asList(array));
集合不允许重复。
最后集合包含yes
和no
(只有2个元素)
关于java - 如果另一个相同,如何从字符串数组中获取一个项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17721333/