Hızlı Konu Açma

Hızlı Konu Açmak için tıklayınız.

Son Mesajlar

Konulardaki Son Mesajlar

Reklam

Forumda Reklam Vermek İçin Bize Ulaşın

Arrayllist örneği

BlackKey

Üye
Fenerbahçe
Kayıtlı Üye
Katılım
12 Eylül 2014
Mesajlar
167
Tepkime puanı
0
Puanları
0
Kod:
package arraylist;
import java.util.*;
/**
*
* @author Sezer BOZKIR
* @date 18.08.2014
*/

public class Arraylist
{
@SuppressWarnings("empty-statement")
public static **** main(String[] args)
{
ArrayList <String> sinif = new ArrayList <String>(); //Arraylist oluşturdum.
Scanner tara = new Scanner(System.in); //Giri alabilmek için scanner oluşturdum.
System.out.println("\t\tListe oluşturma programına hoşgeldiniz :)");
int islem; //yapılacak işlem seçimi için bir değer yeri verdim.
do //Devamlı işlem sağlayabilmek için do-while kullandım, keyfe kede for vs. kullanılabilir.
{
System.out.println("Listeye ekleme yapmak için 1\n Listeden isim silmek için 2\n Listeyi "
+ "görmek için 3 \nListe programından çıkmak için 4\n");
islem=tara.nextInt(); //Değeri aldım.
switch(islem)
{
case 1:
{
System.out.println("Lütfen eklemek istediğiniz ismi giriniz=");
String eklenen;
eklenen=tara.next();
sinif.add(eklenen); //Değeri ekleme işlemi
break;
}
case 2:
{
System.out.println("Lütfen silmek istediğiniz ismin SIRASINI giriniz"); //program geliştirilerek IndexOf() ile ismin sıralaması da öğrenilebilir.
int silSira;
silSira=tara.nextInt();
sinif.remove(silSira); //Değeri silme işlemi
break;
}
case 3:
{
for (int i=0;i<sinif.size();i++) //Liste görüntülemek için klasik for...
{
System.out.println("\ndizi " + sinif.get(i));
}
break;

}
}
}
while(islem != 4); //Mutlu son :)
}

}


 

Users Who Are Viewing This Konu (Users: 0, Guests: 1)

Üst