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ı :
Java switch - case ( int karşılaştırma ) kullanım örneği program çıktısı:
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ı !!! ");
}
}
}
}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ı :
MAYIS
EKİM
MAYISJava switch - case ( String karşılaştırma) kullanım örneği program çıktısı:
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ı.
}
}
}
İzmir SEÇİLDİ.
Edirne SEÇİLDİ.
Hiç yorum yok:
Yorum Gönder