我理解 charAt 部分,但另一部分我遇到了一些麻烦。这段代码的其余部分你能一步一步地向我解释,这样我就更清楚地理解了。谢谢
public static boolean y(String str) {
int i = 0;
int j = str.length()-1;
while (i != j && (j - i) != 1) {
if (str.charAt(i) != str.charAt(j))
{
return false;
}
i++;
j--;
}
return true;
}
opps我犯了一个错误,while语句应该是这样>> while (i != j && (j - 1) ! = 1)