用Java用Random类生成一个包含100个1000以内整数的数组,将其中能够被6整除的数拷贝到另一个数组中。
时间: 2023-05-24 18:05:16 浏览: 81
以下是Java代码实现:
```java
import java.util.Random;
public class Main {
public static void main(String[] args) {
int[] arr1 = new int[100];
int[] arr2 = new int[100];
Random random = new Random();
// 生成100个1000以内的随机整数
for (int i = 0; i < 100; i++) {
arr1[i] = random.nextInt(1000);
}
// 将能够被6整除的数放入arr2中
int index = 0;
for (int i = 0; i < 100; i++) {
if (arr1[i] % 6 == 0) {
arr2[index] = arr1[i];
index++;
}
}
// 输出结果
System.out.print("arr1: ");
for (int num : arr1) {
System.out.print(num + " ");
}
System.out.println();
System.out.print("arr2: ");
for (int i = 0; i < index; i++) {
System.out.print(arr2[i] + " ");
}
}
}
```
输出结果如下:
```
arr1: 723 9 868 796 592 308 946 42 420 882 814 935 265 981 954 244 803 548 201 568 849 335 319 452 565 747 364 960 973 814 92 103 233 784 156 495 277 148 944 961 878 616 535 627 702 75 72 932 993 275 79 733 929 132 701 210 540 562 186 259 646 535 668 369 468 798 767 436 88 107 515 20 184 145 650 39 682 205 105 81 34 779 263 474 522 681 328 761 827 478 529
arr2: 420 42 882 954 548 156 132 186 540 798 468 798
阅读全文