java对集合遍历的四种方式
生活随笔
收集整理的這篇文章主要介紹了
java对集合遍历的四种方式
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
目錄
文章目錄
- 目錄
- 1.背景
- 2.添加集合
- 3.遍歷集合
- 3.1 普通循環(huán)遍歷
- 3.2 迭代器遍歷
- 3.3 增強for遍歷(foreach)
- 3.4 list.forEach
- 4.總結(jié)
1.背景
目前大四學生,找了一個實習工作。
在學習工作當中遇到有些問題就記錄下來吧。
這篇文章記錄了一下對集合遍歷操作的基本方式。
2.添加集合
List list<String> = new ArrayList<>();list.add("張三");list.add("李四");list.add("王五");list.add("張六");3.遍歷集合
3.1 普通循環(huán)遍歷
一開始學java的時候?qū)W習的java循環(huán)
3.2 迭代器遍歷
Iterator<String> itr = list.iterator();while (itr.hasNext()) {String name = itr.next();System.out.println(name);}3.3 增強for遍歷(foreach)
for (String s : list){System.out.println(s);}需要注意的是,在添加的集合中添加了一個泛型String,所以這個地方是String s 。
如果集合中是一個實體類,那么就用實體類去遍歷:靈活使用
3.4 list.forEach
list.forEach(name ->{System.out.println(name); });這種方法是Java 8 特有的方式封裝在集合的方法。
以上都可以遍歷出結(jié)果:
4.總結(jié)
前三種方式是外部迭代:我們編寫如何控制集合的迭代。
第四種是內(nèi)部迭代:我們編寫每次迭代需要做的事情。
目前了解最常用的是增強for循環(huán)和list.forEach
加油學習,此篇當做筆記以后加強記憶。
總結(jié)
以上是生活随笔為你收集整理的java对集合遍历的四种方式的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 艾美捷Annexin V-FITC凋亡检
- 下一篇: 聊聊周报-团队管理和自我管理的利器