介绍Processing 3中对数组(Array)类型的操作函数,有复制,拼接,排序,编辑,取子序列,反转,延长等操作。
工具/原料
Processing 3
方法/步骤
1
使用append(数组,同类型元素)将指定元素添加到数组末尾。注意:对原数组无影响,是先复制再修改。其它数组有关函数同理。
2
使用arrayCopy(src,dest)函数复制strs的内容到strs2。要注意数组容量是否能容下。
3
arrayCopy另外两种用法:array(src,dest,长度)arrayCopy(src,src位置,dest,dest位置,长度)
4
使用concat(数组1,数组2)返回一个数组,是数组1,数组2的拼接。
5
使用expand(数组),返回一个新数组,长度是原有数组的两倍。(后面的元素值是默认的初始化。比如String就是null,int就是0)expand(数组,长度)则返回一个新数组,长度加长到指定长度。
6
使用reverse(数组)返回一个新数组,其中的元素顺序翻转。使用shorten(数组)去掉尾部元素(长度减一)的新数组。使用sort(数组)返回排序后的新数组。
7
使用splice(被插入数组,元素,位置)或者splice(被插入数组,待插入数组,位置)将元素或数组插入到指定位置。
8
使用subset(数组,位置)或者subset(数组,位置,长度)返回一个从原数组中按照位置(和长度)取出的子数组。
注意事项
如果对数组的结构操作频繁,考虑使用其他数据结构,比如List.
上一篇:装点山麓驿站的画作任务攻略
下一篇:易语言数组怎么合并一起