多语言展示
当前在线:1840今日阅读:167今日分享:16

java实现List遍历的多种方法总结,ArrayList

之前写过HashMap的遍历方法的汇总,现在有时间来写一写List的遍历方法汇总,随便写一写List常用的方法,工作中List还是很常用的,Map也是一样,都是开发工作的必备。废话不多说,现在开始List遍历的经验分享。
方法/步骤
1

1、创建一个类,比如ListTest2、创建集合List,代码如下:3、同时使用List常用方法add添加值,remove删除值。。。代码如下:public static void main(String[] args) { List list = new ArrayList(); /** * List 常用方法 */ //add方法 list.add('赵'); list.add('钱'); list.add('孙'); list.add('李'); //删除 list.remove(3); //添加指定位置的值 list.add(2, '周'); firstMethod(list); secondMethod(list); thirdMethod(list); }

2

4、如果想看List究竟包含哪些方法,最好的是去看API,或者list.然后按一下alt+?就会弹出List的所有方法(在集合编译工具如IDE中),如下图:

3

现在已经add了四个值,开始对List进行遍历5、第一种方法,for循环遍历,代码如下: /** * for循环进行遍历 */ public static void firstMethod(List list){ System.out.println('for循环进行遍历'); for(int i=0;i

4

6、第二种方法,foreach循环遍历,代码如下:/** * foreach循环进行遍历 */ public static void secondMethod(List list){ System.out.println('foreach循环进行遍历:'); for (String string : list) { System.out.println('list集合的值如下:'+string); } }

5

7、第三种方法,使用Iterator进行遍历,代码如下:/** * 使用Iterator进行遍历 */ public static void thirdMethod(List list){ System.out.println('使用Iterator进行遍历:'); Iterator str = list.iterator(); while(str.hasNext()){ System.out.println('list集合的值如下:'+str.next()); } }

注意事项
1

在检查哪种方法最有效率的时候,最好循环万次以上

2

在学习完HashMap和List之后,尽量去举一反三

推荐信息