第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

List的removeIf()無(wú)法正常工作

List的removeIf()無(wú)法正常工作

肥皂起泡泡 2021-04-08 18:15:21
每當(dāng)我嘗試從List使用list.removeIf(condition)中刪除一個(gè)元素時(shí),它都會(huì)拋出UnsupportedOperationException:public class Test {    public static void main(final String[] args)     {        String[] stringArray = new String[]{"A","B","C","D"};         List<String> stringList = Arrays.asList(stringArray);         stringList.forEach(System.out::println);         stringList.removeIf((String string) -> string.equals("B"));         stringList.forEach(System.out::println);     }}為什么不起作用?
查看完整描述

2 回答

?
茅侃侃

TA貢獻(xiàn)1842條經(jīng)驗(yàn) 獲得超22個(gè)贊

Arrays.asList返回固定大小的List-由您傳入的數(shù)組作為后盾-因此,就像您無(wú)法從數(shù)組中刪除(或添加)元素一樣,您也無(wú)法從List中刪除(或添加)元素。

使用java.util.ArrayList以能夠移除元素:

List<String> stringList = new ArrayList<>(Arrays.asList(stringArray));


查看完整回答
反對(duì) 回復(fù) 2021-04-18
?
臨摹微笑

TA貢獻(xiàn)1982條經(jīng)驗(yàn) 獲得超2個(gè)贊

Array.asList方法返回類型為java.util.Arrays.ArrayList的ArrayList(只讀且固定大?。环祷亟?jīng)典的java.util.ArrayList類型(可調(diào)整大小和可移動(dòng)項(xiàng))


查看完整回答
反對(duì) 回復(fù) 2021-04-18
  • 2 回答
  • 0 關(guān)注
  • 481 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)