Yeni

LightBlog

27 Temmuz 2014 Pazar

Yayın - 11 Java Karar Alma Yapisi ( Switch - Case )



Java Programlama Dili 

Switch - Case Yapısı 






Java ' da Switch - Case yapısı genel kullanım şekli aşağıdadır !


Switch ifadesinin tamsayıların karşılaştırılması ile kullanımı ;

   
      Switch ( tamsayı )
         {

               case TamSayı Değeri : Çalışacak kodlar ;
               break ;
               case TamSayı Değeri : Çalışacak kodlar ;
               break ;
               case TamSayı Değeri : Çalışacak kodlar ;
               break ;
               case TamSayı Değeri : Çalışacak kodlar ;
               break ;
               ...
               ...
               ...
               default : Çalışacak kodlar ;
          }

ÖRNEK SWİTCH - CASE ( Tamsayı İfadeli )




Java switch - case ( int karşılaştırma ) kullanım örneği program kodları :




import java.util.Random;

public class switchCaseTamSayiKullanim {

public static void main(String[] args) {

Random uret = new Random();
for(int i =0;i<3;i++) // 3 tur döngü sağlar
{
int sayi = uret.nextInt(12)+1; // 1-12 (dahil) rastgele sayı üretir.

switch(sayi)
{
case 1 :System.out.println("OCAK"); break;
case 2 :System.out.println("ŞUBAT"); break;
case 3 :System.out.println("MART"); break;
case 4 :System.out.println("NİSAN"); break;
case 5 :System.out.println("MAYIS"); break;
case 6 :System.out.println("HAZİRAN"); break;
case 7 :System.out.println("TEMMUZ"); break;
case 8 :System.out.println("AĞUSTOS"); break;
case 9 :System.out.println("EYLÜL"); break;
case 10 :System.out.println("EKİM"); break;
case 11 :System.out.println("KASIM"); break;
case 12 :System.out.println("ARALIK"); break;
default:System.out.println("İstenilen Veri Bulunamadı !!! ");

}
}
}

}
Java switch - case  ( int karşılaştırma ) kullanım örneği program çıktısı:

MAYIS
EKİM
MAYIS
Switch ifadesinin String karşılaştırılması ile kullanımı ;           Switch String )          {                case String Değer: Çalışacak kodlar ;                break ;                case String Değer: Çalışacak kodlar ;                break ;                case String Değer: Çalışacak kodlar ;                break ;                case String Değer: Çalışacak kodlar ;                break ;                ...                ...                ...                default : Çalışacak kodlar ;           } ÖRNEK SWİTCH - CASE ( String ifadeli )
Java switch - case ( String karşılaştırmalı ) kullanım örneği program kodları :

public class switchCaseStringKullanim {

public static void main(String[] args) {

String sehir="İzmir"; // sehir değişkenine 'izmir' atandı.

for(int i=0;i<2;i++) // 2 tur döngü sağlandı.
{
switch(sehir)
{
case "İzmir" :System.out.println(sehir+" SEÇİLDİ."); break;
case "Edirne" :System.out.println(sehir+" SEÇİLDİ."); break;
case "İstanbul" :System.out.println(sehir+" SEÇİLDİ."); break;
default:System.out.println("İstenilen Veri Bulunamadı !!! ");
}
sehir="Edirne"; // sehir değişkenine 'edirne' atandı.
}


}
}
Java switch - case ( String karşılaştırma) kullanım örneği program çıktısı:

İzmir SEÇİLDİ.
Edirne SEÇİLDİ.

Hiç yorum yok:

Yorum Gönder

LightBlog