Java Girilen Metni Tersten Yazdırma - Bilişim Konuları

Java Girilen Metni Tersten Yazdırma

Java programlama dilinde kullanıcının klavyeden girmiş olduğu herhangi bir ifadeyi tersten yazdıran program. Substring komutu ile girilen ifadenin her bir karakterini teker teker okutarak bunları tekrar ters olarak sıralatma ve ekrana yazdırma işlemini yapmaktadır. Java üzerinde Türkçe karakter okuma hatası yaşamamak için iso-8859-9 Türkçe karakter setini scanner ile tanımak gerekiyor.

Programın Java kodları:

//www.bilisimkonulari.com
import java.util.Scanner;
public class MetniTerstenYazdirma {
	public static void main(String[] args) {
        
        // Scanner ile klavyeden ifade alıyoruz.
       Scanner reader = new Scanner(System.in, "ISO-8859-9");
       System.out.print("Bir Metin İfade Girin: ");
      
       String yazi = reader.nextLine();
       String cevrilen = yazicevir(yazi);
       System.out.println("Çevrilen Yazı: " + cevrilen);
   }

   public static String yazicevir(String yazi)
   {
       if (yazi.isEmpty())
           return yazi;

       return yazicevir(yazi.substring(1)) + yazi.charAt(0);
   }       
}

Ekran Görüntüsü:

metniterstenyazdirma1

Bu Yazıya Tepkin Nedir?
+1
0
+1
0
+1
0
+1
0
+1
0
+1
0
+1
0

Yorum Yap