Kullanıcı tarafından girilen bir metni tersten ekrana yazdıran java programı. Program üzerinde scanner ile Türkçe karater okuma hatası yaşamamak için iso-8859-9 Türkçe karakter setini tanımak gerekiyor.
Java Kodu:
import java.util.Scanner;
public class JavaOrnekleri {
public static void main(String[] args) {
// Klavyeden okuma yapmak için Scanner nesnesini oluştur.
Scanner reader = new Scanner(System.in, "ISO-8859-9");
System.out.print("Bir Sayı Girin: ");
String yazi = reader.nextLine();
String cevrilen = cevir(yazi);
System.out.println("Çevrilen Yazı: " + cevrilen);
}
public static String cevir(String yazi)
{
if (yazi.isEmpty())
return yazi;
return cevir(yazi.substring(1)) + yazi.charAt(0);
}
}

Java Kodu:
import java.util.Scanner;
public class JavaOrnekleri {
public static void main(String[] args) {
// Klavyeden okuma yapmak için Scanner nesnesini oluştur.
Scanner reader = new Scanner(System.in, "ISO-8859-9");
System.out.print("Bir Sayı Girin: ");
String yazi = reader.nextLine();
String cevrilen = cevir(yazi);
System.out.println("Çevrilen Yazı: " + cevrilen);
}
public static String cevir(String yazi)
{
if (yazi.isEmpty())
return yazi;
return cevir(yazi.substring(1)) + yazi.charAt(0);
}
}
