第一个长度为10的整形数组,里面从10-20要求把这个数组里的奇数放在一个数组中,偶数放在一个数组中
仅供参考
package com.xxx;
import java.util.ArrayList;
import java.util.List;
public class SplitArrayElements {
public static void main(String[] args) {
int[] arr = new int[] {10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20};
List<Integer> evens = new ArrayList<>();
List<Integer> odds = new ArrayList<>();
for (int num : arr) {
if (num % 2 == 0) {
evens.add(num);
} else {
odds.add(num);
}
}
System.out.println("奇数:" + odds.stream().map(item -> Integer.toString(item)).collect(Collectors.joining(", ")));
System.out.println("偶数:" + evens.stream().map(item -> Integer.toString(item)).collect(Collectors.joining(", ")));
}
}