Јава АрраиЛист цлеар ()

Метода Јава АрраиЛист цлеар () уклања све елементе из арраилист-а.

Синтакса clear()методе је:

 arraylist.clear()

Овде је арраилист предмет ArrayListкласе.

цлеар () Параметри

clear()Метод не узима никакве параметре.

цлеар () Повратна вредност

clear()Метод не врати никакву вриједност. Уместо тога, он мења промене на арраилисту.

Пример 1: Уклоните све елементе са Стринг Типе АрраиЛист

 import java.util.ArrayList; class Main ( public static void main(String() args)( // create an arraylist ArrayList languages = new ArrayList(); languages.add("Java"); languages.add("JavaScript"); languages.add("Python"); System.out.println("Programming Languages: " + languages); // remove all elements languages.clear(); System.out.println("ArrayList after clear(): " + languages); ) )

Оутпут

 Програмски језици: (Јава, ЈаваСцрипт, Питхон) АрраиЛист након цлеар (): ()

У горњем примеру смо креирали арраилист названи језици. Арраилист чува име програмских језика.

Овде смо користили clear()методу за уклањање свих елемената језика.

АрраиЛист цлеар () вс. уклони све()

АрраиЛист такође пружа removeAll()метод који такође уклања све елементе из арраилист-а. На пример,

 import java.util.ArrayList; class Main ( public static void main(String() args)( // create an arraylist ArrayList oddNumbers = new ArrayList(); // add elements to arraylist oddNumbers.add(1); oddNumbers.add(3); oddNumbers.add(5); System.out.println("Odd Number ArrayList: " + oddNumbers); // remove all elements oddNumbers.removeAll(oddNumbers); System.out.println("ArrayList after removeAll(): " + oddNumbers); ) )

Оутпут

 Непарни број АрраиЛист: (1, 3, 5) АрраиЛист након ремовеАлл (): ()

У горњем примеру смо креирали арраилист под именом оддНумберс. Овде можемо видети да се removeAll()метода користи за уклањање свих елемената из арраилист-а.

И метода removeAll()и clear()метода обављају исти задатак. Међутим, clear()метода се користи више од removeAll(). То је зато што clear()је бржи и ефикаснији у поређењу са removeAll().

Да бисте сазнали више о томе removeAll(), посетите методу Јава ремовеАлл ().

Занимљиви Чланци...