Auf Thema antworten

Ich habe es jetzt hinbekommen. Aber wie kann ich es im Code so umschreiben das es egal ist ob es sich jetzt um klein oder Großbuchstaben handelt ? bzw anna = true, Anna = true also beide sollten true ergeben. Ich finde im Netz irgendwie total zusammengebastelte sachen drüber. Mein aktueller Code:


[CODE=java]public class Rekursion {


    public static void main(String[] args) {


        String s = "anna";



        System.out.println(isPalindrom(s,0,s.length()-1));

    }


    public static boolean isPalindrom(String s, int vorne, int hinten){



        if (  vorne == hinten) {

            return true;

        }


        if (s.charAt(vorne) != s.charAt(hinten)) {

            return false;

        }


        if(vorne < hinten + 1){

            return isPalindrom(s,vorne+1,hinten-1);

        }

        return true;

    }



}

[/CODE]



Oben