问题:首先准备两个数组,他俩的长度是5-10之间的随机数,并使用随机数初始化这两个数组 把前两个数组合并到第三个数组中?
int la=(int)(Math.random()*5+5);
int lb=(int)(Math.random()*5+5);
int[]a=new int[la];
int[]b=new int[lb];
int[]c=new int[la+lb];
for(int i=0;i<la;i++) {
a[i]=(int)(Math.random()*100);
}
for(int i=0;i<lb;i++) {
b[i]=(int)(Math.random()*100);
}
System.out.println("a数组为:"+Arrays.toString(a));
System.out.println("b数组为:"+Arrays.toString(b));
System.arraycopy(a, 0, c, 0, la);
System.arraycopy(b, 0, c, la, lb);
System.out.println("c数组为:"+Arrays.toString(c));
此处省略主函数,自行添加。
![好好学习呦](https://i-blog.csdnimg.cn/blog_migrate/0046fd190f7b90f8ae6a8c15aa003a06.jpeg)