Fehlender Fehler bei der Rückkehranweisung in Java
Derzeit schreibe ich einen Palindrom-Tester in Java für eine Klasse, die ich in der High School besuche. Ich habe meinen Lehrer um Hilfe gebeten und er ist auch verwirrt. Ich hatte gehofft, die Community auf stackoverflow könnte mir helfen. Vielen Dank.
public class Palindrome
{
private String sentence;
public Palindrome(String s)
{
sentence = s;
}
public boolean isPalindrome()
{
if(sentence.length() <= 1)
{
return true;
}
if(sentence.charAt(0) == sentence.charAt(sentence.length()-1))
{
sentence = sentence.substring(1, sentence.length()-1);
isPalindrome();
}
else
return false;
}
}