Java ArrayList clear () yöntemi, bir dizi listesinden tüm öğeleri kaldırır.
clear()Yöntemin sözdizimi şöyledir:
arraylist.clear()
Burada dizi listesi, ArrayListsınıfın bir nesnesidir .
clear () Parametreler
clear()Yöntemin bir parametre almaz.
clear () Dönüş Değeri
clear()Yöntem herhangi bir değer döndürmez. Bunun yerine, dizi listesinde değişiklikler yapar.
Örnek 1: String Type ArrayList'ten tüm öğeleri kaldırın
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); ) )
Çıktı
Programlama Dilleri: (Java, JavaScript, Python) ArrayList sonra clear (): ()
Yukarıdaki örnekte, diller adlı bir dizi listesi oluşturduk. Dizi listesi, programlama dillerinin adını depolar.
Burada, clear()dillerin tüm unsurlarını kaldırmak için yöntemi kullandık .
ArrayList clear () Vs. hepsini kaldır()
ArrayList ayrıca removeAll()dizi listesinden tüm öğeleri kaldıran yöntemi de sağlar . Örneğin,
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); ) )
Çıktı
Tek Sayı ArrayList: (1, 3, 5) removeAll'den sonra ArrayList (): ()
Yukarıdaki örnekte, oddNumbers adında bir dizi listesi oluşturduk. Burada, removeAll()yöntemin tüm elemanları dizi listesinden çıkarmak için kullanıldığını görebiliriz .
Hem removeAll()ve clear()yöntem aynı görevi gerçekleştiriyorsunuz. Ancak clear()yöntem daha çok kullanılmaktadır removeAll(). Çünkü clear()daha hızlı ve verimli removeAll().
Daha fazla bilgi edinmek için removeAll()Java removeAll () yöntemini ziyaret edin.








