我有一个名为hexsub的字符串数组,该数组的每个“实例”都包含2个字符。我创建了一个名为finalhex的新数组,我希望新数组的每个“实例”都保持前面的2个,所以:hexsub(0)= 06,hexsub(1)= AF,然后是finalhex(0)= 06AF。我怎么能这样做?
答案 0 :(得分:2)
连接函数将加入数组的所有元素,无论当然有多少元素。
finalhex(0) = Join(hexsub,"")
或者将它们成对分割,这样的事情可能会起作用:
For I = 0 to hexsub.Count-1 Step 2
finalhex(I/2) = hexsub(I).Trim + hexsub(I+1).Trim
Next
现在,finalhex的每个元素都将包含2个hexsub连接元素
答案 1 :(得分:0)
'假设偶数个数组元素
Dim NumberOfCombinedElements as Integer = hexsub.count / 2
Dim FinalHex(NumberOfCombinedElements ) as string
for I as integer = 0 to NumberOfCombinedElements - 1
finalhex(I) = hexsub(I*2) & hexsub(I*2 + 1)
next