午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術文章
文章詳情頁

Java ArrayList遍歷修改代碼實例解析

瀏覽:8日期:2022-08-29 18:52:32

用for-each 邊遍歷ArrayList 邊修改時:

public static void main(String[] args) { ArrayList<String> list = new ArrayList<>(); list.add('aa'); list.add('bb'); list.add('cc'); list.add('dd'); System.out.println(list); for (String s : list) { if (s.equals('dd')) {list.remove(s); } } System.out.println(list); }

會報錯

Java ArrayList遍歷修改代碼實例解析

可以改用如下方式:

① 用迭代器 iterator進行遍歷刪除

public static void main(String[] args) { ArrayList<String> list = new ArrayList<>(); list.add('aa'); list.add('bb'); list.add('cc'); list.add('dd'); System.out.println(list); Iterator<String> iterator = list.iterator(); while (iterator.hasNext()) { String next = iterator.next(); if (next.equals('dd')) {iterator.remove(); } } System.out.println(list);}

Java ArrayList遍歷修改代碼實例解析

②:使用最原始的 for循環

public static void main(String[] args) { ArrayList<String> list = new ArrayList<>(); list.add('aa'); list.add('bb'); list.add('cc'); list.add('dd'); System.out.println(list);for (int i = 0; i < list.size(); i++) { String s = list.get(i); if (s.equals('dd')) {list.remove(s); } } System.out.println(list);}

Java ArrayList遍歷修改代碼實例解析

③:采用jdk8 Collection中新增的方法removeIf (個人推薦,簡潔快捷新特性)

public static void main(String[] args) { ArrayList<String> list = new ArrayList<>(); list.add('aa'); list.add('bb'); list.add('cc'); list.add('dd'); System.out.println(list); list.removeIf(next -> next.equals('dd')); System.out.println(list);}

Java ArrayList遍歷修改代碼實例解析

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Java
相關文章:
主站蜘蛛池模板: 99热热热热| 日韩av中文字幕在线播放 | 在线观看免费黄色网址 | 国产黄色在线 | 欧美日韩乱 | 日本伊人网 | 亚洲网站免费观看 | 国产黄色网址在线观看 | 九九欧美 | 蜜桃av中文字幕 | 久久久精品久久 | 国产日产欧美一区二区 | 国产99久久| 日韩欧美中文字幕一区二区 | 国产第九页 | 中文字幕在线观看视频网站 | 午夜精品91 | 欧美日韩精品国产 | 九色视频在线播放 | 中文字幕一区二区av | 亚洲精品久久久久国产 | 日韩欧美中文字幕在线播放 | 岛国裸体写真hd在线 | 国产精品久久久久久久妇 | 夜夜操av | 999视频在线 | 中文字幕av观看 | 亚州一级 | 日本黄色视 | 伊人网视频在线 | 99国产精品久久久久久久 | 国内久久精品 | 伊人精品综合 | 蜜桃91麻豆精品一二三区 | 精品国产一区二区三区久久久蜜臀 | 欧美日韩一区二区三区在线 | 免费a级片在线观看 | 日本欧美在线视频 | 成人免费毛片入口 | 特级丰满少妇一级aaaa爱毛片 | 久久免费手机视频 |