这是我写的代码显示错误,如图所示,帮助我。如何在我的程序中删除这个错误为什么它会来?
class palindrome
{
public static void main(String args[])
{
StringBuffer sb = new StringBuffer("nitin");
System.out.println(sb);
String sb1=sb.reverse();//error coming in this line why ?
if(sb1.contentEquals(sb))
{
System.out.println("palindrome");
}
else
{
System.out.println("not a palindrome");
}
}
}
改为使用StringBuilder,并记得使用'toString'从它(或StringBuffer。同样的事情适用)。为什么不只是读错误,并修复它告诉你修复的东西... – keyser
请注意,使用一些IDE将有助于避免此类错误(检查日食或netbean或...) – 2012-09-30 08:55:20
1)“StringBuffer”!=“String “(因此错误)。 2)*请*不要使用烦人的屏幕截图,如果你可以简单地剪切/粘贴文本。好? – paulsm4