日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

解決JAVA遍歷List集合,刪除數(shù)據(jù)時(shí)出現(xiàn)的問題

瀏覽:23日期:2022-08-29 09:52:44

一、問題描述

有時(shí)候,我們會遇到在遍歷List集合的過程中刪除數(shù)據(jù)的情況。

看著自己寫的代碼,感覺完全沒有問題,但就是達(dá)不到預(yù)期的效果,這是為什么呢?下面我們來分析下

String str1 = new String('1'); String str2 = new String('2'); String str3 = new String('3'); String str4 = new String('4'); String str5 = new String('5'); List list = new ArrayList(); list.add(str1); list.add(str2); list.add(str3); list.add(str4); list.add(str5); System.out.println('list.size()=' + list.size()); for (int i = 0; i < list.size(); i++) { list.remove(i);// i--; //System.out.println(i+' '+list.get(i)+' '); } System.out.println('after remove:list.size()=' + list.size());

本來預(yù)期結(jié)果應(yīng)該是:

list.size()=5 after remove:list.size()=0

但實(shí)際上結(jié)果卻是:

list.size()=5 after remove:list.size()=2

原因如下: List每remove掉一個(gè)元素以后,后面的元素都會向前移動(dòng) ,此時(shí)如果執(zhí)行i++,則剛剛移過來的元素沒有被讀取。

分析:

List中有5條數(shù)據(jù),需要循環(huán)5次, 第一次數(shù)據(jù)為:1 2 3 4 5 執(zhí)行完remove(0) 后,數(shù)據(jù)為 2 3 4 5 , i=1 第二次數(shù)據(jù)為:2 3 4 5 執(zhí)行完remove(1) 后,數(shù)據(jù)為 2 4 5 , i=2 第三次數(shù)據(jù)為:2 4 5 執(zhí)行完remove(2) 后,數(shù)據(jù)為 2 4 , i=3 此時(shí)如果加上上面注釋的代碼 System.out.println(i+' '+list.get(i)+' '); 循環(huán)第4、5次時(shí)就會出現(xiàn)異常

二、解決方法

解決方法1:每移過一次后,再把 i 移回來

for (int i = 0; i < list.size(); i++) { list.remove(i);i--; }

解決方法2:先刪除后面的元素

for (int i = list.size()-1; i >= 0; i--) { list.remove(i); }

解決方法3:使用iterator刪除

for(Iterator it = list.iterator();it.hasNext();){ it.remove(); }

以上就是解決JAVA遍歷List集合時(shí),刪除數(shù)據(jù)出現(xiàn)的問題的詳細(xì)內(nèi)容,更多關(guān)于JAVA遍歷List集合 刪除數(shù)據(jù)的資料請關(guān)注好吧啦網(wǎng)其它相關(guān)文章!

標(biāo)簽: Java
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
国产福利一区二区精品秒拍| 国产免费成人| 亚洲精品影院在线观看| 夜夜嗨网站十八久久| 在线日韩中文| 91精品国产91久久久久久黑人| 日韩精品dvd| 97se综合| 蜜桃成人精品| 高潮一区二区| 秋霞影视一区二区三区| 激情六月综合| 亚洲va中文在线播放免费| 中文字幕高清在线播放| 中文字幕在线高清| 91精品国产调教在线观看| 久久精品国产大片免费观看| 国产高清一区二区| 日韩一区二区久久| aa亚洲婷婷| 一二三区精品| 日韩精品一区二区三区中文在线 | 麻豆视频一区二区| 国产高清精品二区| 国产v日韩v欧美v| 欧美日韩中文一区二区| 免费视频久久| 日韩激情中文字幕| 久久丁香四色| 香蕉视频亚洲一级| 国产亚洲精品久久久久婷婷瑜伽| 一区二区精品| 久久精品欧洲| 精品欧美激情在线观看| 久久香蕉精品| 国产欧美日韩在线观看视频| 日韩综合一区| 久久青草久久| 一区二区三区四区日韩| 六月丁香综合在线视频| 99免费精品| 日韩动漫一区| 亚洲欧洲高清| 亚洲区第一页| 久久久久久久欧美精品| 成人国产精品一区二区免费麻豆| 色爱综合网欧美| 美女亚洲一区| 四虎成人精品一区二区免费网站 | 国产精品亚洲欧美日韩一区在线 | 日本午夜免费一区二区| 国产一区福利| 好吊日精品视频| 日韩va亚洲va欧美va久久| 大香伊人久久精品一区二区| 免费国产自久久久久三四区久久 | 久久久精品网| 日本亚洲最大的色成网站www | 青青国产精品| xxxxx性欧美特大| 国产视频欧美| 精品一区二区三区免费看| 91成人精品| 国产精品一区免费在线| 蜜桃av.网站在线观看| 久久国产精品久久久久久电车 | 国产日韩一区| 欧美~级网站不卡| 日本成人中文字幕| 日韩专区精品| 奇米狠狠一区二区三区| 日韩精品看片| 日韩精品免费一区二区夜夜嗨| bbw在线视频| 日韩成人精品一区二区三区| 久久久精品久久久久久96| 奶水喷射视频一区| 精品国产黄a∨片高清在线| 亚洲一区欧美二区| 精品一二三区| 亚洲综合专区| 热三久草你在线| 日韩国产精品久久久久久亚洲| 色在线视频观看| 欧美一区成人| 伊人久久亚洲美女图片| 久久精品资源| 亚洲精选91| 久久香蕉国产| 久久亚洲人体| 日韩美女国产精品| 黄页网站一区| 国产极品嫩模在线观看91精品| 中文日韩在线| 丝袜av一区| 蜜桃久久久久| 中文字幕乱码亚洲无线精品一区| 中文字幕人成乱码在线观看 | 亚洲精品高潮| 在线精品视频在线观看高清| 九九九精品视频| 午夜在线精品偷拍| 夜鲁夜鲁夜鲁视频在线播放| 国产日韩欧美一区二区三区在线观看| 精品中文一区| 狠狠久久伊人中文字幕| 亚洲精品系列| 国产精品美女久久久| 日韩av福利| 动漫av一区| 国产精品.xx视频.xxtv| 奇米狠狠一区二区三区| 热久久久久久久| 婷婷久久一区| 免费高潮视频95在线观看网站| 欧美成人aaa| 日韩欧美激情电影| 久久国产高清| 影音先锋久久| 婷婷成人在线| 久久久精品午夜少妇| 国产美女高潮在线| 高清一区二区三区av| 精品九九久久| 日本久久黄色| 国产成年精品| 福利在线免费视频| 国产不卡一区| sm久久捆绑调教精品一区| 久久久久黄色| 欧美激情aⅴ一区二区三区| 久久国产精品免费一区二区三区| 黄色亚洲免费| 国产女优一区| 老色鬼久久亚洲一区二区| 中日韩男男gay无套| 亚洲激情不卡| 亚洲欧美日韩国产一区| 午夜日本精品| 国产亚洲一区在线| 亚洲视频国产精品| 亚洲日韩中文字幕一区| 蜜桃视频在线观看一区二区| 亚洲欧美网站| 亚洲精选成人| 日韩精品国产欧美| 国产午夜久久av| 亚洲精品一二| 欧美精品国产一区| 国产福利一区二区三区在线播放| 欧美国产另类| 福利一区二区| 韩国三级一区| 偷拍欧美精品| 99国产精品久久久久久久成人热 | 麻豆视频久久| 六月婷婷综合| 999久久久91| 日韩一级网站| 在线国产日韩| 欧美欧美黄在线二区| 美腿丝袜亚洲一区| 国产资源在线观看入口av| 日韩欧美三级| 香蕉精品视频在线观看| 视频在线在亚洲| 97久久亚洲| 精品美女在线视频| 正在播放日韩精品| 香蕉精品视频在线观看| 亚洲乱亚洲高清| 国产精品超碰| 午夜av成人| 在线观看亚洲精品福利片| 国产精品羞羞答答在线观看| 精品国产美女a久久9999| 日韩三区在线| 视频一区二区三区中文字幕| 国产日韩一区二区三区在线| 日韩电影二区| 蜜臀精品久久久久久蜜臀| 日韩va亚洲va欧美va久久| 国产成人精品一区二区三区在线| 欧美日韩激情在线一区二区三区| 亚洲精品在线二区| 国产aⅴ精品一区二区三区久久 | 深夜日韩欧美| 国产毛片久久久| 在线精品亚洲欧美日韩国产| 亚洲在线一区| 欧美激情视频一区二区三区免费| 伊人久久视频| 亚洲精品进入| 麻豆mv在线观看| 免费在线观看日韩欧美| 久久精品福利| 国产模特精品视频久久久久| 欧美精品第一区| 亚洲激情不卡| 久久中文在线|