【发布时间】:2013-11-01 04:22:24
【问题描述】:
我正在尝试编写一个方法来查看字符串是否是回文(也可以正确拼写向后的单词,例如“racecar”。我找不到错误,所以也许另一双眼睛会有所帮助。这里是代码:
public boolean isPalindrome(String str){
numberofQuestions++;
int n = str.length();
for( int i = 0; i < n/2; i++ )
if (str.charAt(i) != str.charAt(n-i-1)) return false;
return true;
}
编辑:错误截图:
开始上课:
public class Geek{
private String name;
private int numberofQuestions=0;
最终编辑:在其中一个方法中发现了一个额外的“{”。感谢大家的帮助!
【问题讨论】:
-
我假设 numberofQuestions 已定义
-
numberofQuestions++的目的是什么?! #高度好奇 -
没有明显的错误。尝试查看堆栈跟踪并找出哪段代码有错误。
-
R.J,这是一个计数器,用于跟踪菜单中使用的问题数量。
-
向我们展示您的整个代码。
标签: java