黑马程序员_集合_list
来源:互联网 发布:php 二维数组去重复值 编辑:程序博客网 时间:2024/04/28 01:20
---------------------- android培训、java培训、期待与您交流! ----------------------
---------------------- android培训、java培训、期待与您交流! ---------------------- 详细请查看:http://edu.csdn.net/heima
/* * Collection * |-----List * |-----Set * List: * 凡是能操作脚标的方法都是该体系特有的方法. * 增 * add(index,elemnet),addAll(index,Collection) * 删 * remove(index); * 改 * set(index,element); * 查 * get(index),subList(fromIndex,toIndex),listIterator(); *///示例import java.util.*;class ListDemo{ public static void main(String args[]){ ArrayList ls = new ArrayList(); ls.add("Java"); //Collection当然一般方法 ls.add("C"); ls.add("C#"); ls.add("C#"); ls.add("C++"); ls.add("ASM"); ls.add(100); sop(ls); ls.add(5,"VB"); //ls特有方法 sop(ls); ls.remove(7); //移除索引为6的元素 sop(ls); ls.set(3,"Bash Shell"); //修改索引为3的元素 sop(ls); ListIterator li = ls.listIterator(); while(li.hasNext()){ Object obj = li.next(); if(obj.equals("VB")){ li.set(".NET"); } } sop(ls); } public static void sop(Object o){ System.out.println(o); }}/* * List本身并无难处,值得注意的是,由于受C语言的影响,import导包这句经常跟C语言的 * #include有类似工作,所以经常忘记后面的分号.特别注意. * 另外,List跟之前我猜测的不一致,之前我以为这里的LIst就是数据结构里面的list,学 * 习后才明白,它们有很大的区别. * Iterator存在局限性,不能使用集合对象的方法操作集合的元素,否则发生并发异常 * ,所以其他操作就需要使用其子接口,ListIterator.该接口只能通过List的 * listIterator. */
---------------------- android培训、java培训、期待与您交流! ---------------------- 详细请查看:http://edu.csdn.net/heima
- 黑马程序员_集合_list
- 黑马程序员_集合_list集合
- 黑马程序员_List集合
- 黑马程序员_集合(一)_List、Set
- 黑马程序员_集合(一)_List、Set
- 黑马程序员_List集合容器
- [黑马程序员]集合_List总结
- 黑马程序员_java入门_List集合
- 黑马程序员_学习笔记第14天集合(一)_List、Set
- 黑马程序员_List
- 黑马程序员_List
- 黑马程序员Java知识回顾之集合_list与set
- 黑马程序员_集合
- 黑马程序员_集合
- 黑马程序员_集合
- 黑马程序员_集合
- 黑马程序员_集合
- 黑马程序员_集合
- 这个网站很实用呀,提供数据连接字串!
- Discuz中使用imagemagick给图片打文字水印的代码
- Oracle 11g 11.2.0.2 Bug 10082277 – Excessive allocation in PCUR or KGLH0 heap of “kkscsAddChildNo”
- Oracle VM (3.0.1) Installation Guide
- hash 开放地址法源码
- 黑马程序员_集合_list
- Android xliff和字符串资源[Android开发网]
- Linux常用命令 --- kill
- google地图经纬度偏移修正算法完美解决方案
- 用new Image().src作LOG统计的一个注意事项
- Spring学习1——Spring容器
- Spring学习2——Bean的生命周期
- Java连接MySQL数据库
- Spring学习3——属性注入