هيكلة البيانات في قائمة مصفوفة Java Collection Framework 56- ArrayList



package package3;

import java.util.ArrayList;

public class Apple{

    public static void main(String... args){

     /*
      * boolean add(E e)
        void add(int index, E element)
        boolean removeIf(Predicate<? super E> filter)
        Object clone()
      */
      
      ArrayList<String> list= new ArrayList<String>();
      list.add("JAVA");
      list.add("PHP");
      list.add(1, "C++");
      list.add("HTML");
      System.out.println("list1 : "+list);
      list.removeIf(x->x=="HTML");
      System.out.println("list2 : "+list);
      Object listClone= list.clone();
      System.out.println("listclone : "+listClone);

    }
}

---------------------------
list1 : [JAVA, C++, PHP, HTML]
list2 : [JAVA, C++, PHP]
listclone : [JAVA, C++, PHP]