博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java解析list_Java List集合方法及遍历过程代码解析
阅读量:6999 次
发布时间:2019-06-27

本文共 906 字,大约阅读时间需要 3 分钟。

ad971d0a1b4060a8eec106ddb4b3712b.png

集合元素框架

public class ListDemo02 {

public static void main(String[] args) {

//创建集合对象

List list = new ArrayList();

//添加元素

list.add("hello");

list.add("world");

list.add("java");

//输出集合对象

System.out.println(list); //[hello, world, java]

}

}

方法运行实例

//void add(int index, E element) : 在此集合中的指定位置插入指定的元素

list.add(1,"javaee"); //[hello, javaee, world, java]

list.add(11,"j2ee"); //IndexOutOfBoundsException

//E remove(int index):删除指定索引处的元素,返回被删除的元素

System.out.println(list.remove(1));

/*

world

[hello, java]

*/

//E set(int index,E element):修改指定索引处的元素,返回被修改的元素

System.out.println(list.set(1,"javaee"));

/*

world

[hello, javaee, java]

*/

//E get(int index):返回指定索引处的元素

System.out.println(list.get(1));

/*

world

[hello, world, java]

*/

//用for循环改进遍历

for (int i = 0; i

String s = list.get(i);

System.out.println(s);

}

/*

hello

world

java

[hello, world, java]

*/

List集合是带索引的集合,要考虑越界问题。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

转载地址:http://gbevl.baihongyu.com/

你可能感兴趣的文章
RHCS图形界面建立GFS共享中
查看>>
第一天salt stack 笔记
查看>>
记忆碎片 - 2015.06.17
查看>>
由浅入深学shell脚本编程
查看>>
C#提高知识 ADO.NET实体数据模型 (2)
查看>>
U盘启动盘制作工具分享: 大白菜
查看>>
解决GoAgent打开https网站SSL证书错误 (安全证书不受信任)问题
查看>>
从武侠门派的角度去解释域、域树、林的含义(上)
查看>>
谈谈自己的web开发经历(二):深入web开发
查看>>
Linux运维高薪入门及进阶全新经典视频-老男孩Linux(免费)
查看>>
corosync+pacemaker+http高可用操作手记
查看>>
2013年1月工作小结 -- 上线后的懈怠
查看>>
报表服务入门(实验10)Report Builder制作报表
查看>>
FuseFS之sshfs,将远程服务器文件本地化安全管理
查看>>
Lync和Exchange 2013集成PART4:配置统一存档
查看>>
决定AMD命运的选择题:三大战略市场已定
查看>>
万变不离CHP 天霆“交付”多元化应用
查看>>
VMware View桌面虚拟化在美国医疗行业的应用
查看>>
盗梦空间科普札记之一:梦里乾坤嵌套深,醒来可知在哪层?
查看>>
批量查看mysql多从状态和修改多从主库指向
查看>>