- add();
ArrayList adlar=new ArrayList();
adlar.add("hale");
index nomresine gorede massive deyer elave ede bilerik.meselen:
adlar.add(1,"hale");
- addAll();
adlar.addAll ( 2ci yaratdigimiz massiv);
- clear();
adlar.clear(); // adlar massivinin ici silindi.
- contains();
if(adlar.contains("hale")==true){}
- containsAll();
if(adlar.containsAll( 2ci massivimizin adi)==true){}
- ensurecapasity();
adlar.ensureCapasity(100); // adlar massivinin tutumu 100-e qeder artirildi.
- Get();
adlar.get(1); // hale-ni dondurur.
- indexOf();
adlar.indefOf("hale"); // 1-i dondurur.
- IsEmpty();
if(adlar.IsEmpty()==true){}
- remove();
adlar.remove(1); // hale adlar-dan cixarildi.
idnex nomresi yerine deyerde vere bilerik.meselen:
adlar.remove("hale");
- RetainAll();
adlar.RetainAll(2ci massivin adi);
Yeni , adlarda olub 2ci massivde olmayan deyerler adlardan silinsin.
- Set();
adlar.set(0,"hale");
Eger List myList=new ArrayList() ; yazsam ve burada hec 1 tip mueyyen etmesem o zaman bu hem String hemde integer ve s.deyerler ala biler.
Yox eger List <String> myList=new ArrayList<String>(); yazsam bura ancaq String tipinden olan deyisenleri elave ede bilerem.
ArrayList<String>() String [] -na oxsardir.Yeni her ikisi String tipinde olan deyisenleri tuturlar.Ancaq ArrayList<String>() String []-dan cox gucludur.
Umumilikde, collection-lar Object-ler tuturlar primitive tipleri tutmurlar.Java 5-e qeder ArrayList-ler asagidaki kimi deklare olunurdu:
List myInts=new ArrayList();
myInts.add(new Integer(42)); // 42 wrap olunurdu.
Java 5-de ise artiq integer tipinde olan deyisenler warp olunmus formada gelmeye basladilar.
myInts.add(42); // autboxing handles it.
Hiç yorum yok:
Yorum Gönder