问一个list处理问题 你的内部list是什么意思呢?你的list1是什么数据格式呢,是一个对象,里面有两个属性吗?是的话,就遍历list1,然后将第一个属性相同的,其值放到第二个list中就可以了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 谢谢回答内部list<beanclass> beanclass中还有list这样子请问遍历list1的时候怎么判断第一个属性相同啊,就这个地方不会。。 弄个Map<String,List<String>> ,遍历list的第一项,遍历后将对应值放入list中。后面每一项都跟map中的key比对,相同的话,继续向后面list添加,不同的话,就重新添加一组key,value 对进去。 Test对象private String a= ""; private String b= ""; public String getA() { return a; } public void setA(String a) { this.a = a; } public String getB() { return b; } public void setB(String b) { this.b = b; }main方法List list1 = new ArrayList();//List list2 = new ArrayList();for(int i=0;i<list1.size();i++){ for(int j=0;j<list1.size();j++){ Test t1 = (Test)list1.get(i); Test t2 = (Test)list1.get(j); if(t1.getA().equals(t2.getA())){ list2.add(t1.getB()); list2.add(t2.getB()); } }} hibernate问题 struts2的jsp页的循环输出数据代码解释 日企java项目的源码 lomboz eclipse做好了一个项目如何转到tomcat里面去? 急救! 遇到一个低级的问题 为什么我的 XMLHttpReq.readyState 总是返回1 JavaScript ,获取行号问题 hibernate新手问个简单问题。。。急。。。在线等 困惑中,osworkflow的缺点是什么? mysql 经的起大数据量吗? servlet到底是啥玩意 Maven打包在tomcat运行404
内部list<beanclass> beanclass中还有list这样子
请问遍历list1的时候怎么判断第一个属性相同啊,就这个地方不会。。
private String b= "";
public String getA() {
return a;
}
public void setA(String a) {
this.a = a;
}
public String getB() {
return b;
}
public void setB(String b) {
this.b = b;
}main方法List list1 = new ArrayList();//
List list2 = new ArrayList();for(int i=0;i<list1.size();i++){
for(int j=0;j<list1.size();j++){
Test t1 = (Test)list1.get(i);
Test t2 = (Test)list1.get(j);
if(t1.getA().equals(t2.getA())){
list2.add(t1.getB());
list2.add(t2.getB());
}
}
}