java中list - 13337159127/Note GitHub Wiki
1.什么是list?
list就是一种集合对象,将所有对象集中到一起储存。list里面可以存放对象,也可以直接放值
2.数组和list的区别?
数组的长度固定 list的长度不固定
3.list数组主要实现类包括?
ArrayList():代表长度可以改变的数组,可以对元素进行随机访问,向ArrayList中插入与删除元素的速度慢,
LinkedList():在实现中采用链表数据结构,插入和删除速度快,访问速度快
4.如何定义list? ArrayList list=new ArrayList();
5.如何向list里存放值? list.add(i);
6.如何获取list的长度? list.size();
7.如何遍历集合list? for(int i=0;i<list.size();i++)
8.如何从集合里面取值? <int value=(int)list.get(i);
9.泛型的应用? Arraylist<定义的类型>list=new Arraylist<定义的类型>();