双重循环的去重方法如下:
- 使用两个指针i和j, 分别指向两个数组中的元素
- 如果数组1的第i个元素和数组2的第j个元素相同, 则将数组2的第j个元素删除
- 如果数组1的第i个元素和数组2的第j个元素不相同, 则将指针j向后移动一位
- 当j到达数组2的末尾时, 将i指针向后移动一位, 继续重复以上步骤
具体代码如下:
for(int i=0; i<array1.length; i++) {
for(int j=0; j<array2.length; j++) {
if(array1[i] == array2[j]) {
// 删除数组2的第j个元素
}
}
}
希望这对你有帮助!