ArrayListin içerisindeki değişkeni değiştirme, elemanları veya elemanı okuma, Arrayden sayı silme, Arrayi temizleme , bütün elemanları görme ve elemanı değiştirme.
// İlk olarak import etmeniz gereklidir. //Arraylistin içerisine istediğin her türlü değişkeni ekleyebilirsin. Arraylist sayilar=new ArrayList(); sayilar.add(1); sayilar.add(1.4); sayilar.add("Ankara"); System.out.println(sayilar.size()); //Eğer ki elemanı okumak istersek: System.out.println(sayilar.get(0); => "1" //Eğer ki değişkeni değiştirmek istersek: sayilar.set(0,100); => 0. index 100 ile değiştirildi System.out.println(sayilar.get(0)); => "100" //Eğer ki arrayden sayi silmek istersek. sayilar.remove(0); System.out.println(sayilar.get(0)); =>"1.4" //Normal koşullarda bu çıktının 1 olması gerekiyordu ama arrayden sayı sildiğimiz için 1.4 oldu. //Eğer ki arrayi temizlemek istersek sayilar.clear(); System.out.println(sayilar.get(0)); => "ERROR" //Error vermesinin sebebi arrayin içini temizlediğimiz için array boştur ve 0.index hata verir. //Eğer ki ArrayListteki bütün elemanları görmek istersek. for (Object i : sayilar) { System.out.println(i); => "1, 1.4 ,Ankara" } //Eğer ki ArrayList<String> sehirler=new ArrayList<String>(); şeklinde yazarsanız değişken olarak sadece String kullanabilirsiniz. sehirler.add("Ankara"); sehirler.add("İzmir"); sehirler.add("Aydın"); Collections.sort(sehirler); System.out.println(sehirler); => "Ankara,Aydın,İzmir" //Alfabeye göre sıraladı. //HashMap //Burada String,String çalıştık ama bu <Integer,Integer>,<Integer,String>,<String,Integer> da kullanılabilir // ilk olarak HashMap'i import edin HashMap<String,String>sozluk=new HashMap<String,String>(); sozluk.put("book","kitap"); sozluk.put("table","masa"); sozluk.put("computer","bilgisayar"); System.out.println(sozluk.get("table")); =>"masa" //1. değer:Key //2. değer:Value
İlk Yorumu Siz Yapın