【相关拓展】
第一种用for循环:
int[] x={1,2}
int[] y=new int[2]
for(int i=0i<x.lengthi++){
y[i]=x[i]
第二种用java提供的arraycopy
int[] x={1,2}
int[] y=new int[2]
System.arraycopy(x, 0, y, 0, x.length)//变量依次是(原数组,从原数组第几位开始,目标数组,从第几位开始粘贴,复制长度)
第一种 ES6 中new set
第二种 利用indexof
第三种 利用对象的key值唯一的特性
第四种 利用includes()
第五种 利用hasOwnProperty,返回的keys为字符串的形式
第六种 利用splice
第七种 利用filter和indexOf
第八种 利用两层for循环和break,第二层的j不能用let定义
第九种 扩展运算符(...)
第十种 利用reduce 和 includes,reduce中第一函数不能加{}
第十一种 利用filter和map数据结构去重