1、借助java.util.List
List list = new ArrayList<>();
String[] args = {"abc","abc","123","123"};
for(int i=0;i<args.length;i++)
{
if(list.contains(args[i]))
{
list.add(args[i]);
}
else
{
continue;
}
}
2、借助java.util.Set集合
String[] args = {"abc","abc","123","123"};
List list = new ArrayList<>(args);
Set set = new HashSet(list);
string[] results = (String[])set.toArray(new String[0]);
本文介绍了两种使用Java标准库进行数组元素去重的方法:一种利用List的contains方法手动检查重复项;另一种则直接将数组转换为HashSet以自动去除重复元素。
333

被折叠的 条评论
为什么被折叠?



