package practice;
public class ElementExtraction {
public static void main(String[] args) {
int arr[] = { 1, 3, 14, 5, -1, -5, 16, 6, -8, 5, 4, 7, 6, 7, 12, 5 };
System.out.println("数组元素:");
int qualify = 0; // 统计合格数字个数的累加变量
for (int i = 0; i < arr.length; i++) {
if (arr[i] > 0 && arr[i] < 10) {
qualify++;
}
System.out.print(arr[i] + " ");
}
int index = 0;
int storeArr[] = new int[qualify];
for (int i = 0; i < arr.length; i++) {
if (arr[i] > 0 && arr[i] < 10) {
storeArr[index] = arr[i];
index++;
}
}
System.out.println("\n\n满足条件(0 < i < 10)的变量:");
for (int i = 0; i < storeArr.length; i++) {
System.out.print(storeArr[i] + " ");
}
}
}
Java提取满足条件的数组元素并存入新数组
最新推荐文章于 2023-04-20 11:20:29 发布