Android 变量名的问题

在程序中碰到一个需求:有100个变量,名字为a1,a2,a3...a100,要把他们逐个赋值
到数组b[1],b[2],b[3]...b[100]中,即b[1]=a1,b[2]=a2...b[100]=a100。数组可以用循环
变量表示,如:b[i], 但a1,a2,a3...a100怎么样用类似b[i]的方式来表示,这样才可以用一个简单的循环完成赋值工作?

Map不行吗map.valuse.toArray就可以转成数组了

可以通过反射的方式,先组合变量名称的字符串uan,再通过反射在类中找到该变量,获取变量的值。