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