Java ArrayList remove()

Java ArrayList [Java ArrayList] Java ArrayList

remove()

remove()

// 
arraylist.remove(Object obj)

// 
arraylist.remove(int index)

arraylist ArrayList

  • obj -
  • index -

obj

true

IndexOutOfBoundsException

import java.util.ArrayList;

class Main {
    public static void main(String[] args){

        //
        ArrayList<String> sites = new ArrayList<>();

        sites.add("Google");
        sites.add("Runoob");
        sites.add("Taobao");
        System.out.println(": " + sites);


        // Taobao
        boolean result = sites.remove("Taobao");
        System.out.println("Taoabo ? " + result);
        System.out.println(" remove() : " + sites);

    }
}

: [Google, Runoob, Taobao]
Taoabo ? true
 remove() : [Google, Runoob]

remove() Taobao

import java.util.ArrayList;

class Main {
    public static void main(String[] args){

        //
        ArrayList<String> sites = new ArrayList<>();

        sites.add("Google");
        sites.add("Runoob");
        sites.add("Taobao");
        System.out.println(": " + sites);


        // 2
        String element = sites.remove(2);
        System.out.println(" remove() : " + sites);
        System.out.println(": " + element);
    }
}

: [Google, Runoob, Taobao]
 remove() : [Google, Runoob]
: Taobao

import java.util.ArrayList;

class Main {
    public static void main(String[] args) {
        //
        ArrayList<Integer> randomNumbers = new ArrayList<>();

        //
        randomNumbers.add(22);
        randomNumbers.add(13);
        randomNumbers.add(35);
        randomNumbers.add(13);
        randomNumbers.add(40);
        System.out.println("ArrayList: " + randomNumbers);

        // 13
        boolean result = randomNumbers.remove(Integer.valueOf(13));
        System.out.println("13 ? " + result);
        System.out.println(" remove() : " + randomNumbers);
    }
}

ArrayList: [22, 13, 35, 13, 40]
13 ? true
 remove() : [22, 35, 13, 40]

randomNumbers 13

randomNumbers.remove(Integer.valueOf(13))

Integer.valueOf() 13 int Integer remove()

remove() 13

clear() Java ArrayList clear()

Java ArrayList [Java ArrayList] Java ArrayList