public boolean isPalindrome3(String input, int index, int length)
{
if(index > (length-1-index))
return true;
else if(input.charAt(index)!=input.charAt(length-1-index))
return false;
else
return isPalindrome3(input, index + 1, length);
}
ここで最初に、入力文字列 0, input.length() を渡します