【NB】合并数组

编程开发   © 文章版权由 admin 解释,禁止匿名转载

#楼主# 2023-2-27

首先准备两个数组,他俩的长度是5-10之间的随机数,并使用随机数初始化这两个数组。
(向数组填充随机数的办法,参考这里)

然后准备第三个数组,第三个数组的长度是前两个的和
通过System.arraycopy 把前两个数组合并到第三个数组中

public static void main(String[] args) {
int x = (int) ((Math.random()+1)*5);
int y = (int) ((Math.random()+1)*5);
int a[]=new int[x];
int b[]=new int[y];
for (int i=0;i a[i]= (int)(Math.random()*100);
}
for (int i=0;i System.out.print(a[i]+" ");
}
System.out.println(" ");
for (int i=0;i b[i]= (int)(Math.random()*100);
}
for (int i=0;i System.out.print(b[i]+" ");
}
System.out.println(" ");
int c[]=new int[a.length+b.length];
System.arraycopy(a,0,c,0,a.length);
System.arraycopy(b,0,c,a.length,b.length);
for (int i=0;i System.out.print(c[i]+" ");
}
System.out.println(" ");
for(int i=0;i for (int j=0;j if (c[j]>c[j+1]){
int temp=c[j];
c[j]=c[j+1];
c[j+1]=temp;
}
}
}
for (int i=0;i System.out.print(c[i]+" ");
}

}

沙发
NB狐狸 2023-3-7
应该会有岔路口,通向最终的目的地吧。
板凳
NB狐狸 2023-3-8
星星的光,同东京完全不一样。好像浮在太空上。
地板
NB狐狸 2023-3-8
——女孩子,真是柔软啊。

评论

登录后才可发表内容
  • 主题

    140

  • 帖子

    219

  • 关注者

    0

TA的新帖
Copyright © 2019 凯特网.   Powered by HYBBS 2.3.4  

Runtime:0.0933s Mem:2086Kb