Java 在不使用arraylist的情况下,我应该应用什么逻辑来打印数组的偶数和奇数?
我采用的逻辑是:Java 在不使用arraylist的情况下,我应该应用什么逻辑来打印数组的偶数和奇数?,java,arrays,Java,Arrays,我采用的逻辑是: 循环给定数组并保持数组中奇偶数的计数 假设“n”是数组中偶数的个数,“m”是奇数的个数 然后制作两个大小为“n”和“m”的数组,并在这些数组中存储偶数和奇数,然后显示这两个数组 这个逻辑正确吗?因为我在写代码方面有问题。如果有人能帮忙的话 如果你不能使用ArrayList(大概是家庭作业),那么就改用LinkedList List<Integer> odds = new LinkedList<>(); List<Integer> even
- 循环给定数组并保持数组中奇偶数的计数
- 假设“n”是数组中偶数的个数,“m”是奇数的个数
- 然后制作两个大小为“n”和“m”的数组,并在这些数组中存储偶数和奇数,然后显示这两个数组
这个逻辑正确吗?因为我在写代码方面有问题。如果有人能帮忙的话 如果你不能使用
ArrayList
(大概是家庭作业),那么就改用LinkedList
List<Integer> odds = new LinkedList<>();
List<Integer> evens = new LinkedList<>();
for (int i = 0; i < array.length; i++) {
if (array[i] % 2 == 0) {
evens.add(array[i]);
} else {
odds.add(array[i]);
}
}
List赔率=新建LinkedList();
List evens=新链接列表();
for(int i=0;i
然后根据需要打印列表内容。是否有int数组,即
int[]
?与数组列表有什么关联?你能给我们展示一下你的代码的例子吗?它不起作用的原因是什么?你好,你想创建两个int数组,一个用于奇数,一个用于偶数吗?