题目描述
写出一个程序,接受一个字符串,然后输出该字符串反转后的字符串。例如:
输入描述:
输入N个字符
输出描述:
输出该字符串反转后的字符串
示例1
输入
abcd
输出
dcba
Java:取巧,string从后向前输出
1 import java.util.Scanner;
2
3 public class Main {
4
5 public static void main(String[] args) {
6 Scanner sc=new Scanner(System.in);
7 while(sc.hasNext()){
8 String s = sc.nextLine();
9 for(int i = s.length()-1;i>=0;i--){
10 System.out.print(s.charAt(i));
11 }
12 System.out.println();
13 }
14 sc.close();
15 }
16 }
Java:不取巧,stringbuffer反转,转string,输出
1 import java.util.Collections;
2 import java.util.Scanner;
3
4 public class Main {
5
6 public static void main(String[] args) {
7 Scanner sc=new Scanner(System.in);
8 while(sc.hasNext()){
9 String s = sc.nextLine();
10 s = new StringBuffer(s).reverse().toString();
11 System.out.println(s);
12 }
13 sc.close();
14 }
15 }
Java:更多方法见http://blog.csdn.net/guomutian911/article/details/48912617
转载于:https://www.cnblogs.com/zdtiio/p/7570806.html