黑马程序员技术交流社区
标题:
list特有方法
[打印本页]
作者:
fmi110
时间:
2015-8-31 09:09
标题:
list特有方法
a
package list_demo;
import java.util.ArrayList;
import java.util.List;
public class ListDemo {
/**
* List特有的方法:
* 增加:
* void add(int,object);在指定位置添加元素
* 删除:
* Object remove(int index);
* 删除制定位置的元素,并返回被删除的元素
* 修改:
* Object set(int index);
* 修改制定位置的元素,并返回被修改的元素(原位置的元素)
* 查询:
* Object get(int index);获取指定位置的元素
*
* ListIterator listIterator();列表迭代器
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
List<String> list = new ArrayList<String>();
//增加元素,集合的方法
list.add("Hello");
list.add("java");
list.add(2,"Andriod");//添加在末尾不会出现越界异常
// list.add(4,"hah");//java.lang.IndexOutOfBoundsException
System.out.println(list);
System.out.println("列表的大小为:"+list.size());
// //删除
// System.out.println(list.remove(0)+" has been deleted..");
// list.remove("java");
// list.remove("Java");
// System.out.println(list);
//修改
System.out.println(list.set(2, "lalala")+"被修改为其他值");
}
}
复制代码
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2