int arr[] = new int[10];
Random r = new Random();
List list = new ArrayList();
List list1 = new ArrayList();
for (int i = 0; i < arr.length; i++) {
arr[i] = r.nextInt(1, 101); //产生1到100的随机数字
}
System.out.println("产生的随机数组" + Arrays.toString(arr));
for (int i = 0; i < arr.length; i++) {
if (arr[i] > 50) {
list.add(arr[i]);
}
if (arr[i] <= 50) {
list1.add(arr[i]);
}
}
System.out.println("小于数字50的数字" + list1);
System.out.println("大于数字50的数字" + list);
}

创建了一个int类型的数组,用Random类生成1到100的随机数填充。然后遍历数组,将大于50的数字添加到一个列表,小于等于50的数字添加到另一个列表,最后打印出这两个列表。
2102

被折叠的 条评论
为什么被折叠?



