Elemanları yazdırmak için, önce bir String ArrayList oluşturacağız ve içine haftanın isimlerini yerleştireceğiz. Ardından aşağıdaki yöntemlerle bir arraylisti ekrana yazdırma işlemini gerçekleştireceğiz.
- For-döngüsü
- For-each döngüsü
- iterator ile
- List-iterator ile
Java ArrayList Oluşturma
1 2 3 4 5 6 7 8 9 10 11 12 13 | public static void main(String args[]){ ArrayList arrlist=new ArrayList(); arrlist.add("Pazartesi"); arrlist.add("Salı"); arrlist.add("Çarşamba"); arrlist.add("Perşembe"); arrlist.add("Cuma"); arrlist.add("Cumartesi"); arrlist.add("Pazar"); } |
Java ArrayList Ekrana Yazdırma
Yötem 1: for döngüsü ile ekrana yazdırma
1 2 3 4 5 6 7 | System.out.println("For döngüsü Kullanarak Yazdırma\n "); for (int i = 0; i < arrlist.size();i++) { System.out.println(arrlist.get(i)); } |
For döngüsü kullanmak için, öğelerini almamız gereken size() yöntemini kullanarak ArrayList’in uzunluğunu elde ediyoruz. Arraylist dizinlerinde mevcut olan verileri almak için arraylist’in get i) yöntemini kullandık.
Yöntem 2: for-each kullanarak arraylist ekrana yazdırma
1 2 3 4 5 6 7 | System.out.println("For-each döngüsü Kullanarak Yazdırma\n "); for (Object str : arrlist) { System.out.println(str); } |
Yöntem 3: iterator kullanarak
1 2 3 4 5 6 7 8 9 | System.out.println("\nIterator"); Iterator itr=arrlist.iterator(); while(itr.hasNext()) { Object obj = itr.next(); System.out.println(obj); } |
Yöntem 4: listIterator kullanarak listeleme
1 2 3 4 5 6 7 8 | ListIterator liste=arrlist.listIterator(); System.out.println("\n list iterator"); while(liste.hasNext()){ System.out.println(liste.next()); } |
Yorum Yap