Javada ArrayList Kullanımı

Dinamik olarak genişleyebilen tek boyutlu dizilere ArrayList denir.ArrayList kullanmak için kodumuzun en yukarısına

import java.util.*;

eklememiz gerekmektedir.

ArrayListdizi_adi=new ArrayList();

şeklinde kullanılır.

Burada ArrayListdizi=new ArrayList;(); diyerek dizi adında String tipinde bir ArrayList oluşturmuş oluruz.

Şimdi ArrayList in metodlarına bakalım.

Daha önceden dizi adında bir ArrayList oluşturmuştuk onun üzerinden gidelim.

dizi.add(); Dizinin sonuna eleman eklemek için kullanılır.

dizi.remove(indis); İndis numarası yazılan elemanı diziden çıkartır.

dizi.clear(); Dizideki tüm elemanları siler.

dizi.indexof(aranılan); Dizi elemanları arasında arama yapar bulunursa pozisyon, değilse 1 değeri döndürülür.

dizi.size(); Listedekini eleman sayısını verir.

dizi.get(indis); İndisin gösterdiği Stringi verir.

TekBoyut.java // Dosyanın adı

import java.util.*;
public class TekBoyut {

public static void main(String[] args) {
Scanner tara=new Scanner(System.in);
ArrayList<Integer> x=new ArrayList<Integer>();//ArrayList Tanımlandı
for(int i=0;i<4;i++)
{
System.out.println("Sayı Giriniz");
x.add(tara.nextInt());//Klavyeden girilen sayı ArrayListe eklendi
}
for(int i=0;i<4;i++)
{
System.out.println(i+1+". sayi:"+x.get(i));
}
System.out.println("ArrayList Boyutu:"+x.size());
x.remove(2);//ArrayListin 3. sıradaki elemanı silindi
System.out.println("ArrayList Boyutu:"+x.size());
x.clear();//ArrayListin tüm elemanları silindi
}
}

« »