How to remove element from ArrayList by checking its value?

后端 未结 11 1190
一整个雨季
一整个雨季 2020-12-01 03:47

I have ArrayList, from which I want to remove an element which has particular value...

for eg.

ArrayList a=new ArrayList         


        
11条回答
  •  攒了一身酷
    2020-12-01 03:54

    Snippet to remove a element from any arraylist based on the matching condition is as follows:

    List nameList = new ArrayList<>();
            nameList.add("Arafath");
            nameList.add("Anjani");
            nameList.add("Rakesh");
    
    Iterator myItr = nameList.iterator();
    
        while (myItr.hasNext()) {
            String name = myItr.next();
            System.out.println("Next name is: " + name);
            if (name.equalsIgnoreCase("rakesh")) {
                myItr.remove();
            }
        }
    

提交回复
热议问题