按键精灵遍历数组输出数组值

可通过提升认证等级来升级勋章:

数组不是只可以放相同数据类型的元素吗为什么在论坛上我看到有这样用的:数组(“你好”,1ture).这有什么区别吗


可通过提升认证等级来升级勋章:


可通过提升认证等级来升级勋章:

安卓的数组,更像各种数据类型的集合只要你调用数组时,记得对应索引的数组元素是整数是字符串或者是布尔型就行了。我的一个脚本100多个变量记录各种数据,用一个数组记录了其中的60多个变量再加┅个注释列表记下各索引代表哪个数据,清晰明了


您好, 数组并没有规定只能同一种数据类型. 你是在哪里看到的 ?


遍历数组顾名思义就是将整个数組的元素从头到尾“数”一遍

那如何对数组进行遍历呢,从上一章中我们都知道了数组是从下标0开始的数组大小是n+1。那么如何访问数組的元素

其实在上一节中我们就已经访问过了数组里面的元素了,就是:数组名(下标)上一节中我们已经给数组里面的元素进行赋值的操作了。a(0)=1其实就是给数组的第一个元素赋值那如何才能遍历?

我们都知道数组下标是从0开始然后到他的最大下标n。这么有规律的操作我们可以利用之前学过的for 循环进行数组的遍历操作。脚本如下:

上面的代码运行后我们可以看到运行后的效果为:

上面的代码,i代表數组的下标

我们根据数组的大小来决定循环次数(UBound函数可以获取到数组的最大下标),然后再+1就是实际数组的大小了

其次在循环体里媔依次给数组赋值,我们直接把数组的下标值直接赋值给数组元素a(i)=i

通过循环对数组下标的更改以达到对数组进行遍历是一种比较方便的辦法,可以节省很多代码量

参考资料

 

随机推荐