超级难题一道

破碎的脸 2006-10-20 05:49:06
怎么样在java里比较A和B两个String[],这两个数组长度不定,但都按字母顺序排列,并且要得到在A里有的,但是在B里没有的字符串,并形成一个新的String[]返回,当然用C#.net和J#做都可以,其它语言就不用了。谁先答对,分全送!请在J2SE基础类作答。当然这里也可以。
...全文
351 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
syeerzy 2007-03-06
  • 打赏
  • 举报
回复
String[] A = ......
String[] B = ......
List<string> res = new List<string>();
foreach(string var in A)
{
if(!B.Contains(var)) res.Add(var);
}
return res;
zapdos 2006-12-12
  • 打赏
  • 举报
回复
这个简单,只要先做一个HashMap,装上以A为键,int为值且初始值为0的元素,然后做一个循环,一个个判断B里的所有元素是否被包含在MAP里,如果包含就删除该键的元素,剩下的MAP就是结果了
palts520 2006-12-12
  • 打赏
  • 举报
回复
去JAVA里把
不要来这里
这里当然是超难哟

1,979

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 其他语言讨论
社区管理员
  • 其他语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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