当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Processing splice()用法及代码示例


Processing, splice()用法介绍。

用法

  • splice(list, value, index)

参数

  • list (boolean[], byte[], char[], int[], float[], String[], Object) 要拼接的数组
  • value (boolean, boolean[], byte, byte[], char, char[], int, int[], float, float[], String, String[], Object) 要拼接的值
  • index (int) 在数组中插入数据的位置

返回

  • boolean[], byte[], char[], int[], float[], String[], or Object

说明

将一个值或一组值插入到现有数组中。前两个参数必须是相同数据类型的数组。第一个参数指定要修改的初始数组,第二个参数定义要插入的数据。第三个参数是一个索引值,它指定插入数据的数组位置。 (请记住,数组索引编号从零开始,因此第一个位置是 0,第二个位置是 1,依此类推。)



拼接对象数组时,函数返回的数据必须转换为对象数组的数据类型。例如:SomeClass[] items = (SomeClass[]) splice(array1, array2, index)

例子

String[] a = { "OH", "NY", "CA" };
a = splice(a, "KY", 1);  // Splice one value into an array
println(a);
// Prints the following array contents to the console:
// [0] "OH"
// [1] "KY"
// [2] "NY"
// [3] "CA"

println();  // Prints a blank line

String[] b = { "VA", "CO", "IL" };
a = splice(a, b, 2);  // Splice one array of values into another
println(a);
// Prints the following array contents to the console:
// [0] "OH"
// [1] "KY"
// [2] "VA"
// [3] "CO"
// [4] "IL"
// [5] "NY"
// [6] "CA"

有关的

相关用法


注:本文由纯净天空筛选整理自processing.org大神的英文原创作品 splice()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。