ArrayList kullanımı

Android Yazılım konuları
Cevapla
abdulkadirlevent
Site Admin
Mesajlar: 24
Kayıt: Pzr Oca 19, 2020 4:27 pm

ArrayList kullanımı

Mesaj gönderen abdulkadirlevent »

ArrayList kullanımı
Listeye Eklemek, Silmek, Güncellemek, Araya eklemek, Tüm Listeyi yazdırmak gibi örnekler aşağıdadır...

Kod: Tümünü seç

import java.util.ArrayList;

public class ArrayListMain {

    public static void main(String args[]){
        // String içeren ArrayList oluştur
        ArrayList<String>  meyveler = new ArrayList<>();
        //Listeye elemanlar ekle
        meyveler.add("Armut");
        meyveler.add("Elma");
        meyveler.add("Muz");
        meyveler.add("Portakal");
        meyveler.add("Şeftali");
        
       // Tüm listeyi yazdır
        for(String s:meyveler){
            System.out.println(s);
        }
       
       //Listenin boyutu eleman sayısı
        int boyut = meyveler.size();
        System.out.println("Liste eleman sayısı :" +boyut);

        // Listedeki istenilen bir elemanı almak "muz" mesela index 2 dir.
        System.out.println("Muz'u alalım :" +meyveler.get(2));

        // 2 şekilde Portakalı silebiliriz index 3 tür.
        //meyveler.remove("Portakal");
        //meyveler.remove(3);

        // Armuttan sonra karpuz ekle
        meyveler.add(1, "Karpuz");
        // Armut ile üzümü yer değiştir.
        meyveler.set(0,"Üzüm");
        
      // bir satır aşağı kaydır.n("\n"); 
      System.out.println("\n");
      
       //Alfabetik sıralama yapar
        //Collections.sort(meyveler);
        
      //Listenin son hali
        for(String s:meyveler){
            System.out.println(s);
        }
    }
}

abdulkadirlevent
Site Admin
Mesajlar: 24
Kayıt: Pzr Oca 19, 2020 4:27 pm

Re: ArrayList kullanımı

Mesaj gönderen abdulkadirlevent »

Kod: Tümünü seç

import java.util.ArrayList;
import java.util.Scanner;

public class OkulKayitOrnek {

    public static void main(String args[]){
        Scanner tarayici = new Scanner(System.in);

        ArrayList<Ogrenci> ogrenciler = new ArrayList<>();

        while(true){

           System.out.println("Öğrenci okul no giriniz");
           int no = tarayici.nextInt();

           System.out.println("Öğrenci ismini giriniz");
           String isim = tarayici.next();

           Ogrenci yeniOgrenci = new Ogrenci(no,isim);

           ogrenciler.add(yeniOgrenci);

            System.out.println("Çıkış 1 - Devam diğer sayılar");
            int secim = tarayici.nextInt();

            if(secim == 1){

                for(Ogrenci o : ogrenciler){
                    System.out.println("--------");
                    System.out.println("Okul no : "+o.getOkulNo());
                    System.out.println("İsim    : "+o.getIsim());
                }

                //kayıtları göster

                break;
            }

        }
    }
}

Cevapla