PoolIntArray

类别: 内置类型

简要说明

集合 Array 整数的 (int

方法

PoolIntArray

PoolIntArray ( Array from )

无效

append ( int integer )

无效

append_array ( PoolIntArray array )

int

insert ( int idx, int integer )

无效

invert ( )

无效

push_back ( int integer )

无效

remove ( int idx )

无效

resize ( int idx )

无效

set ( int idx, int integer )

int

size ( )

描述

Array 专门设计用于保存整数值 (int )针对内存使用进行了优化,不会将内存碎片化。

注: 此类型是通过值传递的,而不是通过引用传递的。

方法说明

构建新的 PoolIntArray . 或者,可以传入一个泛型 Array 这将被转换。

  • void append ( int integer )

在数组末尾附加一个元素(数组的别名 push_back

附录A PoolIntArray 在这个数组的末尾。

在数组的给定位置插入新的int。位置必须有效,或在数组末尾 (idx == size()

  • void invert ( )

反转数组中元素的顺序。

  • void push_back ( int integer )

向数组追加值。

  • void remove ( int idx )

按索引从数组中删除元素。

  • void resize ( int idx )

设置数组的大小。如果数组增大,则在数组末尾保留元素。如果数组收缩,则将数组截断为新的大小。

  • void set ( int idx, int integer )

更改给定索引处的int。

返回数组大小。