例如我有两个数组,数组1和数组2
数组1存着一定数量的号码
数组2也存折一定数量的号码,但是数组2的号码要比数组1多
而数组1的号码在数组2中全部都有,数组2比数组1多一些其他的号码
我要怎样对比数组1和数组2中的号码,取出数组2对应数组1的数组数,因为我还其他的数组存着别的数据,其他数组数是对应数组2的
大概就是这样的:
for i = 0 to ubound(数组2)
if 数组2(i) = 数组1(i) then
执行别的代码
end if
next i
但是这样就有一个问题了,如果i是1的时候,就对比数组1(1)和数组2(1),可是数组1中的号码顺序是打乱的
所以就按照下面这种方法执行了:
for i = 0 to ubound(数组2)
if 数组2(i) = 数组1(1) then
执行别的代码
end if
next i
让数组2所有的数组(数组2(i))对比数组1(1)的数据,可是这样,我要怎样让数组2对比完所有之后数组1(1)+1,再继续对比呢?
伤脑筋啊!帮忙解决的,还会再加分!