List ve Array Farkı Nedir ? List , Array'den daha pratiktir ve esnektir bir kuralı kısıtlaması yoktur. Örnek olarak Array'deki gibi ilk tanımlandığı an ne kadar eleman alacağını belirtmemize gerek yok. "Ne olacak ilk tanımlandığında verelim gitsin eleman sayısını" demediğinizi duyar gibiyim ve diyim sizin yerinize. Dizinin boyutunun arttırılmasını isteyebiliriz o yüzden geri dönüp yükseltmemize gerek kalmasın. Dizide String[] stringarray = new String[3]; // Maksimum 3 eleman stringarray[0] = "ali" // 0. indis stringarray[1] = "ahmet" // 1. indis stringarray[2] = "atakan" // 2. indis List'de ArrayList<String> stringlist= new ArrayList<>(); stringlist.add("sema"); // 0.indis stringlist.add("süleyman"); // 1.indis stringlist.add(1,"sami"); // Bu veriyi 1.indise at 1.indis doluysa yer değişeceklerdir. System.out.println(stringlist.get(0)); System.out.pr...
Yorumlar
Yorum Gönder