Kelas StringBuffer menyediakan anda kaedah yang dipanggil reverse(). Ia menyongsangkan kandungan objek StringBuffer semasa dan mengembalikan objek StringBuffer yang terhasil. Ini adalah cara paling mudah untuk membalikkan Sting menggunakan Java. Untuk melakukan ini -
Instantite kelas StringBuffer dengan menghantar String yang diperlukan sebagai parameter.
Panggil kaedah terbalik() pada objek yang dicipta.
Tukarkannya kepada String sekali lagi menggunakan kaedah toString(). .
Contohpublic class Sample { public static void main(String args[]) { String str = new String("Hello how are you"); StringBuffer sb = new StringBuffer(str); String str2 = sb.reverse().toString(); System.out.println(str2); } }
uoy era woh olleH
(susunan panjang–i-1)< /p> kedudukan itu akan menjadi elemen terakhir, oleh itu, bandingkan tatasusunan[i] dengan tatasusunan
public class StringReverse { public String reverseString(String str) { if(str.isEmpty()) { return str; }else { return reverseString(str.substring(1))+str.charAt(0); } } public static void main(String[] args) { StringReverse obj = new StringReverse(); String result = obj.reverseString("Tutorialspoint"); System.out.println(result); } }
tniopslairotuT
Atas ialah kandungan terperinci Di Jawa, apakah cara paling mudah untuk membalikkan rentetan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!