Processing, expand()
用法介绍。
用法
expand(list)
expand(list, newSize)
参数
list
(boolean[], byte[], char[], int[], long[], float[], double[], String[], Object)
要扩展的数组newSize
(int)
数组的新大小
返回
boolean[], byte[], char[], int[], long[], float[], double[], String[], or Object
说明
增加一维数组的大小。默认情况下,此函数将数组的大小加倍,但可选的newSize
参数提供对大小增加的精确控制。
使用对象数组时,函数返回的数据必须转换为对象数组的数据类型。例如:SomeClass[] items =
(SomeClass[]) expand(originalArray)
例子
int[] data = {0, 1, 3, 4};
println(data.length); // Prints "4"
data = expand(data);
println(data.length); // Prints "8"
data = expand(data, 512);
println(data.length); // Prints "512"
PImage[] imgs = new PImage[32];
println(imgs.length); // Prints "32"
imgs = (PImage[]) expand(imgs);
println(imgs.length); // Prints "64"
有关的
相关用法
- Processing exp()用法及代码示例
- Processing extends用法及代码示例
- Processing exit()用法及代码示例
- Processing endRaw()用法及代码示例
- Processing endContour()用法及代码示例
- Processing endShape()用法及代码示例
- Processing endCamera()用法及代码示例
- Processing emissive()用法及代码示例
- Processing else用法及代码示例
- Processing ellipseMode()用法及代码示例
- Processing ellipse()用法及代码示例
- Processing endRecord()用法及代码示例
- Processing FFT用法及代码示例
- Processing SawOsc.pan()用法及代码示例
- Processing FloatDict用法及代码示例
- Processing FFT.stop()用法及代码示例
- Processing join()用法及代码示例
- Processing () (parentheses)用法及代码示例
- Processing Pulse用法及代码示例
- Processing PShader用法及代码示例
- Processing PVector.set()用法及代码示例
- Processing FloatDict.sortKeysReverse()用法及代码示例
- Processing texture()用法及代码示例
- Processing IntDict.add()用法及代码示例
- Processing PShape.enableStyle()用法及代码示例
注:本文由纯净天空筛选整理自processing.org大神的英文原创作品 expand()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。