Psst.. new poll here.
Psst.. new forums here.
Microsoft is blocking us again (TY IP Reputation!) so just use oauth login instead. :)
Paste
Pasted as Java by BERF_ARRAYLIST ( 6 years ago )
import java.util.*;
public class arraylist1 {
public static void main(String[] args) {
// Arraylist : Dizilerden farklı olarak, oluşturulurken, tutacağı eleman sayısı girilmez.
// Ekleme yapılırken xxx.add(); komutu kullanılır. Parantezler içerisindeki değer oluşturulan arraylist içerisine eklenir
// arraylist içerisindeki değere ulaşmak için xxx.get(); kullanılır. bu komut parantezler içerisine yazılan index değerine
// karşılık gelen değeri verir. Örnek : teksayilar.get(0); bu komut, teksayilar listesinin ilk elemanını verir.
// xxx.size(); ,array list içerisindeki eleman sayısını verir.
// ÖRNEK : girilen sayıların array list içerisine eklenmesi ve ekrana yazdırılması.
ArrayList sayilar = new ArrayList(); // sayilar adında bir array list oluşturuldu.
Scanner s = new Scanner(System.in); // Scanner tanımlandı.
for (int i=0; i<5; i++) // döngü 5 defa dönecek. girilen 5 sayi, sayilar listesine eklenecek
{
sayilar.add(s.nextInt()); // Girilen sayıyı, sayilar adlı listeye ekledik
}
// döngü bittiğinde girdiğimiz 5 sayı sayilar adlı arraylist içine eklenmiş oldu
// şimdi ekrana yazdıralım
for (int i=0; i<sayilar.size();i++) // for döngüsü, sayilar adlı array list içerisindeki eleman sayısı kadar dönecek
{
System.out.println(sayilar.get(i));// her döngüde ekrana listenin (i) indexine denk gelen elemanı yazdırılacak
}
}
}
Revise this Paste