尝试反转字符串输入。尝试反转字符串输入
如: 输入 - 这位朋友你好 输出 - dneirf 2009东海生日贺
这是我制作的节目,但它显示出的一系列字符串索引错误:
import java.io.*;
class Worksheet3sum3
{
public static void main(String args[])throws IOException
{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
int i;
System.out.print("enter string ");
String S=br.readLine();
String y=" ";
for(i=0;i<=S.length();i++)
{
char ch=S.charAt(i);
y=ch+y;
}
System.out.print("the reverse is "+y);
}
}
你为什么不使用StringBuilder的反向方法?如果你想让我发表一个如何去做的例子,请让我知道。 ;) –
学习如何使用调试器是编程的重要部分。 –
我已修复您的缩进。下次请正确缩进代码,以便阅读。 – khelwood