سلام برنامه دریافت رشته و چاپ معکوس رشته در جاوا و براتون گذاشتم به مدل های مختلفی میشه این برنامه و نوشت ولی من از راحت ترین راه استفاده کردم. جاوا یکسری تابع و کلاس هایی و خودش داره مثلا تابع 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); //چاپ رشته بر عکس شده } }
خروجی:
رشته خود را وارد بکنید: سینا رشته وارد شده از کاربر: سینا رشته معکوس شده : انیس