zoukankan      html  css  js  c++  java
  • 对比两个数值中的新增和去掉的值

     ArrayList arrBeforeEdit = new ArrayList();
                arrBeforeEdit.Add(
    1);
                arrBeforeEdit.Add(
    2);
                arrBeforeEdit.Add(
    3);
                arrBeforeEdit.Add(
    4);
                arrBeforeEdit.Add(
    5);

                ArrayList arrAfterEdit 
    = new ArrayList();
                arrAfterEdit.Add(
    1);
                arrAfterEdit.Add(
    2);
                arrAfterEdit.Add(
    3);
                arrAfterEdit.Add(
    4);
                arrAfterEdit.Add(
    6);

                
    //新增的数值对象
                ArrayList addArrayList = new ArrayList();
                
    foreach (int i in arrAfterEdit)
                {
                    
    if (!arrBeforeEdit.Contains(i))
                    {
                        addArrayList.Add(i);
                    }

                }


                
    foreach (int i in addArrayList)
                {
                    arrAfterEdit.Remove(i);

                }

                
    //被删除的数组对象
                ArrayList delArrayList = new ArrayList();
                
    foreach (int i in arrAfterEdit)
                {
                    arrBeforeEdit.Remove(i);

                }


                delArrayList 
    = arrBeforeEdit;
  • 相关阅读:
    android签名文件(.keystore)
    server2008部署网狐荣耀遇到的问题
    网关详解
    服务端架构
    rest service下载文件与上传
    mysql 按类别之用一条SQL语句查询出每个班前10名学生数据
    windows mysql 和linux mysql解决乱码问题
    关于redis的安装
    收藏nginx学习
    linux在tomcat中指定jdk
  • 原文地址:https://www.cnblogs.com/aaa6818162/p/1571623.html
Copyright © 2011-2022 走看看