(java实现)
题目描述:
将一个字符串str的内容颠倒过来,并输出。str的长度不超过100个字符。
输入描述:
输入一个字符串,可以有空格
输出描述:
输出逆序的字符串
示例1:
输入
I am a student
输出
tneduts a ma I
问题分析:
空格间隔开来的“单词”需要逆序,整体“单词”也需要逆序。
相关知识:
略
算法实现:
略
参考代码:
import java.util.*;
public class Main
{
public static void main(String[] args)
{
Scanner input = new Scanner(System.in);
String string = input.nextLine();
String[] str = string.split(" ");
String res = "";
for (int i=str.length-1; i>=0; i--)
{
String tmp = revereStr(str[i]);
res = res + tmp + " ";
}
res = res.trim();
System.out.println(res);
}
public static String revereStr(String str)
{
String res = "";
char[] ch = str.toCharArray();
for (int i=ch.length-1; i>=0; i--)
res += ch[i];
return res;
}
}