String类型数组的比较问题~~~~??? 如何对两个String类型的数组进行比较,并分别将其中相同的元素删除?????(考虑有数组为空的情况)本人菜鸟,还望大虾们指点~~!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 分别放到2个Set里面,然后set1.removeAll(set2) 老紫竹就是厉害,怎么天天上CSDN //你应该处理2次! String[] s = new String[5]; s[0] = "1"; s[1] = "2"; s[2] = "3"; String[] s1 = new String[5]; s1[0] = "3"; s1[1] = "4"; s1[2] = "5"; List<String> l1 = new ArrayList<String>(); for (String ss : s) l1.add(ss); List<String> l2 = new ArrayList<String>(); for (String ss : s1) l2.add(ss); List<String> l1Clone = new ArrayList<String>(l1); List<String> l2Clone = new ArrayList<String>(l2); l1.removeAll(l2);//l1这就是从第一个数组里删除后的结果 l2Clone.removeAll(l1Clone););//l2Clone这就是从第二个数组里删除后的结果 还差一步吧,呵呵,set2可能有set1没有的元素,还得添加过去 如何判断一个字符串中包含另外一个字符串?? 求教有关字节码的问题 请教 容器问题(Iterator接口) JTable中JComboBox的默认值问题 JTable问题 求助 String类所存储的字符串,有没有长度限制? 求解 A/D 转换 给我一点提示 谢谢 为什么我对JTree重载后输出的还是它本身默认的那些目录 如何用Java根据提供的数据生成折线图,然后保存成图形文件?(急 求大神帮忙我写了一个很简单JavaApplet但是用浏览器运行不了会弹出安全警告 刚学GUI.实验中遇到问题. 请教applet的问题
set1.removeAll(set2)
//你应该处理2次! String[] s = new String[5];
s[0] = "1";
s[1] = "2";
s[2] = "3";
String[] s1 = new String[5];
s1[0] = "3";
s1[1] = "4";
s1[2] = "5"; List<String> l1 = new ArrayList<String>();
for (String ss : s)
l1.add(ss);
List<String> l2 = new ArrayList<String>();
for (String ss : s1)
l2.add(ss);
List<String> l1Clone = new ArrayList<String>(l1);
List<String> l2Clone = new ArrayList<String>(l2);
l1.removeAll(l2);//l1这就是从第一个数组里删除后的结果 l2Clone.removeAll(l1Clone););//l2Clone这就是从第二个数组里删除后的结果
还差一步吧,呵呵,set2可能有set1没有的元素,还得添加过去