asp兩個數組如何進行比較,剔除相同,保留不同

來源:互聯網
上載者:User

標籤:

<%arra = "15,19,210,22,45,6,55"arrb = "368,111,20,501,22,66,90,55,10" arra = Split(arra, ",")arrb = Split(arrb, ",")Set dic = CreateObject("Scripting.Dictionary")For i = 0 To UBound(arra)    If dic.Exists(arra(i)) Then        dic.Remove arra(i)    Else        dic.Add arra(i), arra(i)    End IfNextFor i = 0 To UBound(arrb)    If dic.Exists(arrb(i)) Then        dic.Remove arrb(i)    Else        dic.Add arrb(i), arrb(i)    End IfNextarr = dic.ItemsSet dic = NothingResponse.Write Join(arr, ",")%>

 下面的方法更簡單一些

<%dim a,b,ar,d,ia = "15,19,210,22,45,6,55"b = "368,111,20,501,22,66,90,55,10"ar = split(a & "," & b, ",")set d = CreateObject("Scripting.Dictionary")For i = 0 to UBound(ar)    If d.exists(ar(i)) Then        d.remove ar(i)    Else        d.add ar(i), ar(i)    End IfNextar = d.itemsset d = nothingresponse.write join(ar, ",")%>

  

 

asp兩個數組如何進行比較,剔除相同,保留不同

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.