五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

List集合遍歷的五種方式

2022-03-09 12:20 作者:無訶  | 我要投稿


import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import java.util.ListIterator;


public class listTest {
? ?public static void main(String[] args) {

? ? ? ?List<String> list = new ArrayList<>();

? ? ? ?list.add("張三");
? ? ? ?list.add("李四");
? ? ? ?list.add("王五");
? ? ? ?list.add("趙六");

? ? ? ?//普通for循環(huán)遍歷
? ? ? ?for (int i = 0; i < list.size(); i++) {
? ? ? ? ? ?System.out.println(list.get(i));
? ? ? ?}

? ? ? ?//增強(qiáng)for循環(huán)遍歷
? ? ? ?for (String s : list) {
? ? ? ? ? ?System.out.println(s);
? ? ? ?}

? ? ? ?//Iterator接口
? ? ? ?Iterator<String> iterator = list.iterator();
? ? ? ?while (iterator.hasNext()){
? ? ? ? ? ?System.out.println(iterator.next());
? ? ? ?}

? ? ? ?//迭代器
? ? ? ?ListIterator<String> stringListIterator = list.listIterator();
? ? ? ?while(stringListIterator.hasNext()){
? ? ? ? ? ?System.out.println(stringListIterator.next());
? ? ? ?}

? ? ? ?//Stream流Lambda
? ? ? ?//對list集合過濾,只要以"張"開頭的元素,儲存到新集合listA中
? ? ? ?//對listA集合過濾,只要長度為2的元素,儲存到新集合listB中
? ? ? ?//遍歷listB集合
? ? ? ?list.stream().filter(Name-> Name.startsWith("張")).filter(Name-> Name.length()==2).forEach(System.out::println);

? ?}

List集合遍歷的五種方式的評論 (共 條)

分享到微博請遵守國家法律
渭南市| 尼勒克县| 潜江市| 商河县| 卢湾区| 南城县| 巴林左旗| 蓬莱市| 温州市| 申扎县| 罗源县| 马龙县| 宁晋县| 泌阳县| 林州市| 新巴尔虎左旗| 武义县| 绿春县| 健康| 平泉县| 天长市| 宾阳县| 乌拉特前旗| 曲水县| 宜昌市| 青岛市| 民县| 沾化县| 台北县| 即墨市| 贵溪市| 凭祥市| 湟中县| 葵青区| 定兴县| 洪湖市| 南丹县| 旌德县| 攀枝花市| 广昌县| 依兰县|