老实说,我对 Java 的了解比我想了解的要少得多。目的是确定给定的字符串是否为回文。为此,我的代码的目的是读取给定字符串的每个字符并将其复制到反向字符串中,然后比较字符串以查找它们是否相同。
根据 CodeSignal,在第 8 行它需要一个分号;但是,那里已经存在一个,并且我已经尝试了我能想到的所有解决方案,我可能只是误解了语法。以下是我当前的代码,如果有任何帮助,我将不胜感激,谢谢。
代码:
boolean checkPalindrome(String inputString) {
String reverseString = 0;
int x = inputString.length;
int b = inputString.length;
for (int i = 0; i > x; i++) {
char a = str.charAt(b);
int b - 1;
String reverseString = reverseString + "a";
}
if (reverseString == inputString) {
return false;
} else {
return true;
}
}
显示的错误消息是:
file.java on line 8: error: ';' expected
int b - 1;
1 error
慕仙森
BIG阳
子衿沉夜
相关分类