public static void main(String[] args) {
int InitProducts[] = { 1, 2, 3, 4, 5 };
int deleteProducts[] = { 4, 2 };
int newProducts[] = new int[InitProducts.length
- deleteProducts.length];
int count = 0;
for (int i = 0; i < InitProducts.length; i++) {
boolean flag = true;
int temp = InitProducts[i];
for (int j = 0; j < deleteProducts.length; j++) {
if (temp==deleteProducts[j]) {
flag = false;
break;
}
}
if (flag) {
newProducts[count++] = temp;
}
}
System.out.println(Arrays.toString(newProducts));
}
java 两个int数组取不同元素
最新推荐文章于 2024-05-08 14:26:36 发布