Đảo ngược String trong Java



Miêu tả vấn đề

Cách đảo ngược một String trong Java?

Giải pháp

Ví dụ sau minh họa cách đảo ngược một String sau khi lấy nó từ tham số dòng lệnh. Chương trình đệm Input String bởi sử dụng phương thức StringBuffer(String string), đảo ngược bộ đệm đó và sau đó biến đổi bộ đệm vào trong một String với sự giúp đỡ của phương thức toString() trong Java.

public class StringReverseExample{
   public static void main(String[] args){
      String string="abcdef";
      String reverse = new StringBuffer(string).
      reverse().toString();
      System.out.println("\nString before reverse:
      "+string);
      System.out.println("String after reverse:
      "+reverse);
   }
}

Kết quả

Code trên sẽ cho kết quả sau:

String before reverse:abcdef
String after reverse:fedcba

string_trong_java.jsp