This commit is contained in:
David Calap 2019-09-02 10:25:22 +02:00
parent db772047f4
commit 0f0908bc18

View File

@ -6,35 +6,36 @@ import java.util.List;
public class RemoveFromList {
public static void main(String[] args) {
List<String> sports = new ArrayList<>();
sports.add("Football");
sports.add("Basketball");
sports.add("Baseball");
sports.add("Boxing");
sports.add("Cycling");
public static void main(String[] args) {
List<String> sports = new ArrayList<>();
sports.add("Football");
sports.add("Basketball");
sports.add("Baseball");
sports.add("Boxing");
sports.add("Cycling");
System.out.println("List before removing: " + sports);
System.out.println("List before removing: " + sports);
// Remove with index
sports.remove(1);
// Remove with index
sports.remove(1);
// Remove with an element
sports.remove("Baseball");
// Remove with an element
sports.remove("Baseball");
// Iterator remove method
Iterator<String> iterator = sports.iterator();
while(iterator.hasNext()){
if(iterator.next().equals("Boxing")){
iterator.remove();
}
// Iterator remove method
Iterator<String> iterator = sports.iterator();
while (iterator.hasNext()) {
if (iterator.next().equals("Boxing")) {
iterator.remove();
}
}
// ArrayList removeIf method (Java 8)
for (int i = 0; i < sports.size(); i++) {
sports.removeIf(p -> p.equals("Cycling"));
}
System.out.println("List after removing: " + sports);
}
// ArrayList removeIf method (Java 8)
for(int i = 0; i < sports.size(); i++){
sports.removeIf(p -> p.equals("Cycling"));
}
System.out.println("List after removing: " + sports);
}
}