zoukankan      html  css  js  c++  java
  • 两数组相比筛选数据

    static void Main(string[] args)
            {
               
    int[] a = new int[] { 2, 4, 5, 7, 8 };
               
    int[] b = new int[] { 9, 4, 5, 6, 7, 8 };
               
    //不要用数组 老出错
                  ArrayList alist = new ArrayList(a);
                  ArrayList blist
    = new ArrayList(b);
                ArrayList same
    = new ArrayList();
                ArrayList aDif
    = new ArrayList();
                ArrayList bDif
    = new ArrayList();

              
    foreach(object o in alist)
               {
                  
    if (blist.Contains(o))
                   {
                       same.Add(o);
                   }
                  
    else {
                       aDif.Add(o);
                   }
               }
               
               
    foreach (object o in blist)
               {
                  
    if (!same.Contains(o))
                   {
                       bDif.Add(o);
                   }
               }


                Console.WriteLine(
    "相同的");
               
    foreach (Object o in same)
                    Console.Write(
    "   {0}", o);
                Console.WriteLine();
                Console.WriteLine(
    "a中特有的");
               
    foreach (Object o in aDif)
                    Console.Write(
    "   {0}", o);
                Console.WriteLine();
                Console.WriteLine(
    "b中特有的");
               
    foreach (Object o in bDif)
                    Console.Write(
    "   {0}", o);

                Console.Read();
            }
  • 相关阅读:
    MySQL中的事务
    MySQL中的锁
    MySQL查询更新所有满足条件的数据
    MySQL存储引擎
    MySQL架构
    MySQL中存储json格式数据
    Java反射破坏单例模式
    合唱队(华为OJ)
    Java实现生产者消费者问题
    Spring IOC + AOP 的实现
  • 原文地址:https://www.cnblogs.com/cxy521/p/1348573.html
Copyright © 2011-2022 走看看