-8

我有一个String str="Ram Is A Good Boy";

我想要输出

男孩好A是拉姆

请给我这个方法的代码??

4

3 回答 3

0

没有给出直接的解决方案,但如果您按照以下步骤操作,您将实现您想要的。

  1. 用空间分割。
  2. 以相反的顺序打印拆分后的值。

但是再想想你的镜像是错误的。

拉姆是个好孩子 | yoB dooG A SI MAR

对于给定的字符串,这不是正确的镜像吗?

于 2013-03-14T09:12:17.373 回答
0
String str = "Ram Is A Good Boy";
String [] strArray = str.split(" ");
StringBuilder sb = new StringBuilder();
for(int i=strArray.length-1;i>-1;i--)
{
    sb.append(strArray[i]+" ");
}
System.out.println(sb.toString());
于 2013-03-14T09:12:27.153 回答
0
String str="Ram Is A Good Boy";
String splits[] = str.split(" ");
string reverse = "";
for(int i = splits.length-1; i>=0; i--) {
    reverse += splits[i] + " ";
}
System.out.println(reverse);
于 2013-03-14T09:13:35.023 回答