输入一个字符串,倒序输出结果
方法一:利用String类的toCharArray(),再倒序输出数组。
import java.util.Scanner;
public class test1 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String str1 = scanner.next();
String str2 = "";
char[] charArray = str1.toCharArray();//将字符串对象中的字符转换为一个字符数组
for (int i = charArray.length-1; i>=0; i--){
str2 +=charArray[i];
}
System.out.println(str2);
}
}
方法二:如果使用reverse()方法。
import java.util.Scanner;
public class test1 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
StringBuffer str1 = new StringBuffer(scanner.next());
System.out.println(str1.reverse());//reverse()将字符串反转
}
}
转载于:https://blog.51cto.com/macxiao/1586481