好吧,所以我不熟悉使用驱动程序来调用方法,而到目前为止,我还是想出了这一点:
public boolean isPalindrome(String s)
{
int begin = 0;
int end = s.length() - 1;
while (begin < end)
{
if (s.charAt(begin) != s.charAt(end))
{
return false;
}
begin++;
end--;
}
return true;
}
当他们检测到字符串“ Racecar”时,如何使驱动程序打印出true。
答案 0 :(得分:0)
引用可以像这样完成:
class Palindrome {
public static void main(String[] args) {
Palindrome test1 = new Palindrome();
String str = "Racecar";
System.out.println("result: " + test1.isPalindrome(str.toLowerCase()));
}
public boolean isPalindrome(String s)
{
int begin = 0;
int end = s.length() - 1;
while (begin < end)
{
if (s.charAt(begin) != s.charAt(end))
{
return false;
}
begin++;
end--;
}
return true;
}
}
输出:
result: true