سلام برنامه دریافت رشته و چاپ معکوس رشته در جاوا و براتون گذاشتم به مدل های مختلفی میشه این برنامه و نوشت ولی من از راحت ترین راه استفاده کردم. جاوا یکسری تابع و کلاس هایی و خودش داره مثلا تابع Math.sqrt() محاسبه جذر عدد و غیره. امروز در برنامه از کلاس StringBuffer و تابع reverse استفاده کردم.

کد برنامه: 

import java.util.Scanner;
class Main {
    public static void main(String[] args) {
        System.out.println ( "رشته خود را وارد بکنید:" );
        Scanner input = new Scanner ( System.in );
        String inputStringUser = input.nextLine ();
        //دریافت رشته از کاربر

        String originalString = inputStringUser;
        StringBuffer buffer = new StringBuffer(originalString);
        //ساخت شی buffer 
        buffer = buffer.reverse();
        //بر عکس کردن رشته توسط تابع Reverse()
        System.out.println("رشته وارد شده از کاربر: " + originalString);
        //چاپ نسخه اصلی رشته
        System.out.println("رشته معکوس شده : " + buffer);
        //چاپ رشته بر عکس شده
    }
}

خروجی:

رشته خود را وارد بکنید:
سینا
رشته وارد شده از کاربر: سینا
رشته معکوس شده : انیس