28 02 2014
Kod Paylaşımları 1: ArrayList Çeşitli Yöntemler
import java.util.ArrayList;
import java.util.Collections;
public class ArrayList_CesitliYontemler {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
ArrayList<String> x = new ArrayList<String>();//x adında bir arraylist oluşturuldu
//arraylist içeriğine eklemeler yapılıyor.
x.add(“Ankara”);
x.add(“Istanbul”);
x.add(“Izmir”);
x.add(“Sakarya”);
x.add(“Balıkesir”);
// x isimli arraylist’in 1. ve 3. elemanı seçilerek ekrana yazdırılıyor.
System.out.println(x.get(1));
System.out.println(x.get(3));
//x isimli arraylist’in tüm elemanları ekrana yazdırılıyor.
System.out.println(x);
//x isimli arraylist’in 3. indeksine Şırnak ekleniyor.
x.add(3,”Şırnak”);
System.out.println(x);
//x isimli arraylist’in 5. indeksindeki eleman çıkartılıyor.
x.remove(5);
System.out.println(x);
//for each metodu ile x arraylisti d isimli stringe aktarılıyor.
for(String d:x)
{
System.out.println(d);
}
//x isimli arraylist’in dizi uzunluğu bulunup ekrana yazdırılıyor.
System.out.println(“Dizinin uzunluğu: ” + x.size());
System.out.println();
//x isimli arraylist’in içinde Şırnak ifadesinin hangi indekste bulunduğu ekrana yazdırılıyor.
System.out.println(“Şırnak ilinin indeks numarası: ” + x.indexOf(“Şırnak”));
System.out.println(“Sıralanmamış arraylist: ” + x);
//x isimli arraylist sıralanarak ekrana yazdırılıyor.
Collections.sort(x);
System.out.println(“Sıralanmış arraylist: ” + x);
}
}
Kod Paylaşımları 2: ArrayList Random Dizi Boyutu