使用for循环筛选出奇数和偶数,然后分别放入两个集合
时间: 2024-12-18 14:23:07 浏览: 8
在Java中,如果你想要使用传统的for循环来实现这个功能,可以这样做:
```java
import java.util.ArrayList;
import java.util.List;
public class NumberClassifier {
public static void main(String[] args) {
int[] numbers = {1, 2, 3, 4, 5, 6, 7, 8, 9};
List<Integer> evenNumbers = new ArrayList<>();
List<Integer> oddNumbers = new ArrayList<>();
for (int number : numbers) {
if (number % 2 == 0) {
evenNumbers.add(number);
} else {
oddNumbers.add(number);
}
}
System.out.println("Even Numbers: " + evenNumbers);
System.out.println("Odd Numbers: " + oddNumbers);
}
}
```
在这个示例中,我们遍历数组`numbers`中的每个元素,使用取模运算符`%`判断每个数是否是偶数。如果余数为0,则它是偶数,加入到`evenNumbers`;否则它是奇数,加入到`oddNumbers`。
阅读全文