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;
  • 相关阅读:
    2015个人年度总结
    矢量图标的使用
    onsrcoll和scrollTop兼容与实现
    我们,曾是阿里宝宝
    linux 基本操作笔记
    认识与学习shell
    两道有趣的面试题
    使用css保持一定宽高比例
    我在 超级课程表 实习的那个月
    3、4月学习总结,如愿阿里前端实习生
  • 原文地址:https://www.cnblogs.com/aaa6818162/p/1571623.html
Copyright © 2011-2022 走看看