当前位置: 代码迷 >> vbScript >> 怎么去除数组中的重复元素
  详细解决方案

怎么去除数组中的重复元素

热度:5788   发布时间:2013-02-26 00:00:00.0
如何去除数组中的重复元素?
如何去除数组中的重复元素?谁能用VBS写个函数,谢谢

------解决方案--------------------------------------------------------
VBScript code
arr= Array(1,3,4,4,6,3,2,3,1)WScript.Echo Join(distinct(arr), ",")Function distinct(arr)    Dim dic, i    Set dic = CreateObject("Scripting.Dictionary")    For i = 0 To UBound(arr)        If Not dic.Exists("k_" & Cstr(arr(i))) Then            dic.Add "k_" & Cstr(arr(i)), arr(i)        End If    Next    distinct = dic.Items()End Function
  相关解决方案