两种实现方法,String和StringBuffer
import java.util.Scanner; /** * @Auther: 206069780 * @Date: 2020/4/21 08:58 */ public class Main { /*1、采用数组的反转形式反转*/ public static String ans(String string){ String ans=""; for(int i=string.length()-1;i>=0;i--){ ans+=string.charAt(i); } return ans; } /*采用Stringbuffer的reverse()方法反转*/ public static String string(StringBuffer stringBuffer){ return stringBuffer.reverse().toString(); } public static void main(String[] args) { Scanner scanner=new Scanner(System.in); String string=scanner.nextLine(); StringBuffer str=new StringBuffer(string); System.out.println(ans(string)); System.out.println(string(str)); } }