一个关于ArrayList类的问题
我在程序里面建立了一个字符串的数组:dim myvalues(2) as String
然后将许多个这样的数组添加到ArrayList类的一个对像中了,array.Add(myvalues)
,可是后来在用的时候出现了很奇怪的问题
dim value(2) as String
for i = 0 to array.count-1
value = array.Item(i)
next
其中再取值的过程中(例如:value(0)),value数组中的值总是array数组中的最后一个数组里面的值,无法取到其他的值。也就是value中总是array.Item(array.count-1)里的值,希望有大侠帮助。
[解决办法]
你的程序是这样的
dim value(2) as String
for i = 0 to array.count-1
value = array.Item(i)
next
//显示value(0)
//显示value(1)
请看一下你的程序和以下这程序有什么不同
for i = 0 to array.count-1
dim value(2) as String
value = array.Item(i)
//显示value(0)
//显示value(1)
next