久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長資訊網
      最全最豐富的資訊網站

      java可以刪除list元素嗎?

      java可以刪除list元素嗎?

      java可以刪除list元素,下面給大家介紹一下java刪除list元素的幾種方法。

      方式一:使用Iterator的remove()方法

      public class Test {     public static void main(String[] args) {         List<String> list = new ArrayList<>();         list.add("aa");         list.add("bb");         list.add("cc");         Iterator<String> it = list.iterator();         while(it.hasNext()){             String str = (String)it.next();             if("aa".equals(str)){                 it.remove();             }                 }         System.out.println(list.size());     } }

      方式二:使用List的remove()方法,注意list.size()的位置

      public class Test {     public static void main(String[] args) {         List<String> list = new ArrayList<>();         list.add("aa");         list.add("bb");         list.add("cc");         for (int i = list.size() - 1; i >= 0; i--) {             String str = list.get(i);             if ("aa".equals(str)) {                 list.remove(str);             }         }         System.out.println(list.size());     } }

      方式三:使用CopyOnWriteArrayList

      public class Test {     public static void main(String[] args) {         List<String> list = new ArrayList<>();         list.add("aa");         list.add("bb");         list.add("cc");         CopyOnWriteArrayList<String> cowList = new CopyOnWriteArrayList<String>(list);         for (String str : cowList) {             if ("aa".equals(str)) {                 cowList.remove(str);             }         }         System.out.println(cowList.size());     } }

      推薦學習:Java視頻教程

      贊(0)
      分享到: 更多 (0)
      網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號