- 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
}
}
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
}
}