集合类

常用集合包括List,Set,Map等集合。集合就是一个抽象类,List和Map就是一个接口,这种接口下有可以继承他们的所有方法的子类如ArrayList和LinkedList等内容

List类

类似Java中的数组,但是也不相同,里面的方法有

1
2
3
4
add(Object o) //添加一个对象
size() // 返回这个数组的int大小,也就是元素
remove(Object o) // 删除一个对象
IsEmpty() // 判断对象是否为空

具体接口子类(ArrayList)

这个是一个可变的数组,数组的大小是不固定的,但是需要指定类型

1
get(index i) //获取索引处i的值

具体接口子类(LinkedList)

利用链表进行存储,利于修改,不利于访问。但是一般来说,这个使用的会相对频繁

1
element()// 获取元素大小,如果已经创建了,且删除的那个元素之后不会影响element的值

参考资料

java中的LinkedList