外层循环list1
内层循环list2
把list1的数据拿出来一次和2做比较
内层循环list2
把list1的数据拿出来一次和2做比较
解决方案 »
- 高分请教:表单包含多个Hibernate映射类(po)的字段,怎样将表单字段映射到po类更好??
- struts2 validation校验框架
- jsp iframe 问题
- 如何判断match.group(3)是否有值??
- 请教如果使用javascript控制分页显示
- 求助关于excel导出的问题
- 谁有jsp版本的网站生成系统?前台生成html,有新闻发布、产品发布等简单功能即可
- 求如何不用数据库实现两台机器上的页面通讯
- 如何在jsp页面中直接打开WORD文件(在线等)
- 十万火急!!紧急求助!!!分不够再加!
- 关于java程序打包成war后tomcat部署不了?
- 请教:关于javamail中imap下载附件的问题
List list1 = new ArrayList();
List list2 = new ArrayList();
list1.add(1);
list1.add(2);
list1.add(3);
list2.add(2);
list2.add(3);
list2.add(4);
list1.removeAll(list2);
System.out.println(Arrays.toString(list1.toArray()));
从列表中移除指定 collection 中包含的所有元素(可选操作)。
retainAll(Collection<?> c)
仅在列表中保留指定 collection 中所包含的元素(可选操作)。
那个c是什么!?是list吗!?如果我的list是二维数组,list里是包含一个成员数组。然后要对比的两个list中,想对list中共有的一个成员进行比较筛选。public class a { private String lot_no;
private String line_type;
private String sg_no;
private String op_seq_no;
private String prod_seq;
private String op_no;}
list1.add(a)
public class b {
private String lot_no;
private String op_no;}
list2.add(b)应该如何使用!!
下面代码什么意思?add一个类?
List list2 = new ArrayList();
list1.add(1);
list1.add(46);
list1.add(2);
list1.add(3);
list2.add(2);
list2.add(3);
list2.add(4);
List list3 = new ArrayList();
for(int i=0;i<list1.size();i++)
{
int a=(Integer) list1.get(i);
int sf=0;
for(int j=0;j<list2.size();j++)
{
int b=(Integer)list2.get(j);
if(a==b)
{
sf=sf+1;
}
}
if(sf==0)
{
list3.add(a);
}
}
for(int i=0;i<list3.size();i++)
{
System.out.println(list3.get(i));
}