首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

求解两个List 对比判断解决办法

2012-01-30 
求解两个List 对比判断两个List对比 如果长度一样 对比取出不相同的对数据库进行修改,如果长度不一 在进行

求解两个List 对比判断
两个List对比 如果长度一样 对比取出不相同的对数据库进行修改,如果长度不一 在进行增加 和删除操作 这样的方法如何实现

[解决办法]

Java code
public static void main(String[] args) {        List<String> list1 = new ArrayList<String>();        System.out.println("list1.add(Object)...");        List<String> list2 = new ArrayList<String>();        System.out.println("list2.add(Object)...");        if (list1.size() == list2.size()) {            for (String str1 : list1) {                for (String str2 : list2) {                    if (!(str2.equals(str1))) {                        System.out.println("修改");                    }                }            }        } else {            System.out.println("增加删除");        }    } 

热点排行