泛型容器类 ArrayList
ArrayList<String> notes = new ArrayList<String>
//默认创建一个ArrayList集合
ArrayList<String> list = new ArrayList<>();
//创建一个初始化长度为100的ArrayList集合
ArrayList<String> initlist = new ArrayList<>(100);
常用方法
add
向容器中添加元素。
例子如下:
ArrayList<String> a = new ArrayList<String> ();
public void add(String s)
{
a.add(s);
}
事实上,add函数还能加到指定位置
public void add(String s ,int index )
{
a.add(s,index);
}
remove
删除指定位置的内容
public void removeNote(int index)
{
notes.remove(index);
//删除后返回被删除的内容。
}
get
用于获取容器中指定位置的内容
public String getNote(int index)
{
return a.get(index);
}
//如果要输出,还需要去主函数的地方System.out.println(a.getNote(index));当然,如果数字超出元素个数会产生下标越界
size
计算内部元素个数。
用法:
public int getSize()
{
return a.size();
//注意,系统可自动返回,不需要再定义一个size后不断++操作。
}