xlang v4.0 Release
程序设计语言基础库文档
|
vector容器 更多...
Public 成员函数 |
包函数 |
vector容器
在文件 Vector.xcs 第 7 行定义.
int Vector | ( | ) |
int Vector | ( | int | ) |
|
package |
构造
presize | 预备大小 |
|
package |
插入数据
void add | ( | T | ) |
|
package |
插入数据数组
void addAll | ( | T | [] | ) |
void clear | ( | ) |
|
package |
清空容器
void finalize | ( | ) |
|
package |
析构处理 @caution 注意 重写finalize时必须使用 super.finalize(); 否则会造成泄露
|
package |
获取指定位置的对象
pos | 位置序号 |
T get | ( | int | ) | throws IllegalArgumentException |
|
package |
在指定位置插入数据
pos | 位置序号 |
void insert | ( | int | , |
T | |||
) | throws IndexOutOfBoundsException |
T operator [] | ( | int | , |
T | |||
) | throws IndexOutOfBoundsException, IllegalArgumentException |
T operator[] | ( | int | ) | throws IndexOutOfBoundsException, IllegalArgumentException |
|
package |
删除指定位置的数据
pos | 位置序号 |
void remove | ( | int | ) | throws IllegalArgumentException |
|
package |
从指定位置删除指定长度的数据
pos | 位置序号 |
size | 要删除的长度 |
void removeRange | ( | int | , |
int | |||
) | throws IllegalArgumentException |
void set | ( | int | , |
T | |||
) | throws IndexOutOfBoundsException, IllegalArgumentException |
int size | ( | ) |
|
package |
获取容器内数据数量
|
package |
将容器内容转到数组
array | 类型标志 用 new _V[0] 即可 |
T [] toArray | ( | T | [] | ) | throws IllegalArgumentException |