两个数组合并方法

yanxibang 2004-11-08 05:02:12
谁能提供一下关于两个数组合并的代码,如有相同的,则只取出一次

...全文
149 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
yanxibang 2004-11-09
  • 打赏
  • 举报
回复
to:bradwoo8621]
这样如何能去掉相重复的呢
bradwoo8621 2004-11-09
  • 打赏
  • 举报
回复
Object[] a = ....
Object[] b = ....
//假设a和b都不是null
Object[] c = new Object[a.length + b.length];
System.arrayCopy(a, 0, c, 0, a.length);
System.arrayCopy(b, 0, c, a.length, b.length);

不要老是想循环, 看看类库更好
yanxibang 2004-11-09
  • 打赏
  • 举报
回复
谁能给出代码吗,循环如何写,,
go_my_sky 2004-11-08
  • 打赏
  • 举报
回复
一个直接的简单算法:

1.循环将a[]内容放入c[]
2.读b[]一个元素
3.循环a[]是否已存在该元素,不存在则放入c[]。存在则忽略。
4.直到循环读取完b[]所有元素。

wangnewton 2004-11-08
  • 打赏
  • 举报
回复
又是要代码的

sign~~~~

cosio 2004-11-08
  • 打赏
  • 举报
回复
说一下思路:

a[] //已知数组

b[]      //已知数组

c[] //用来存合并后的数组

for      //来判断重复的数组内容

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧