两种方法
1
将字符串变成字符数组然后倒序输出
import java.util.Scanner;
public class 第四次倒排一个字符串01 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc = new Scanner(System.in);
char a[]= new char[100];
String str = sc.nextLine();
for(int i=0;i<str.length();i++){
a[i]=str.charAt(i);
} //将字符串变成字符数组便于遍历输出
for(int i=str.length();i>=0;i--)
{
System.out.print(a[i]);
}
System.out.println(" ");
}
}
2
调用StringBuffer方法
import java.util.Scanner;
public class 第四次倒排一个字符串02 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc = new Scanner(System.in);
String str = sc.nextLine();
StringBuffer str1 = new StringBuffer(str);
System.out.println(str1.reverse().toString());
//reverse 是StringBuffer中的一个方法 将StringBuffer倒置
//toStirng就是返回字符串形式
//StringBuffer与String不一样,String不能修改,StringBuffer可以改删等
}
}