public class Test {
public static void main(String[] args) {
// 定义原始数组
Integer[] source = { 4, 2, 4, 6, 1, 2, 4, 7, 8 };
// 去除数组中的重复元素
Integer[] dest = getSingleArray(source);
//输出dest中的元素
System.out.println(Arrays.toString(dest));
}
private static Integer[] getSingleArray(Integer[] source) {
// TODO Auto-generated method stub
Set<Integer> set = new HashSet<Integer>();
//将source中的元素添加到hashSet集合中
for (int temp : source) {
set.add(temp);
}
//返回去除重复元素的数组
return set.toArray(new Integer[0]);
}
} |
|