عبارت FuLLKade را در نظر بگیرید! اگر بخواهیم این عبارت را از آخر به اول بنویسیم و یا به بیان دیگر بچرخانیم، نتیجه به صورت edaKLLuF خواهد بود! انجام این کار در جاوا روشهای بسیار زیادی دارد که من یکی از سادهترین و بهترین این روشها را در اینجا قرار میدهم.
قطعه کد
در تابع زیر، با استفاده از یک حلقهی ساده، از آخرین حرف رشته تا اولین حرف آن را طی کرده و هر حرف را درون یک رشته و با استفاده از StringBuilder قرار میدهیم:
public static String rotateString(String value) { if (value == null) return null; StringBuilder result = new StringBuilder(); for (int i = value.length() - 1; i > -1; i--) { result.append(value.charAt(i)); } return result.toString(); }
روش استفاده:
String value = "Welcome back to FuLLKade"; String rotated = rotateString(value); System.out.println(rotated);
خروجی
edaKLLuF ot kcab emocleW
نظرات ثبت شده بدون دیدگاه