hallo zusammen,
ich muss für die uni ein programm schreiben, welches einen string testet, ob es ein palindrom ist. ich hab diesen code bisher erreicht
jedoch gibt es mir beim kompilieren immer eine fehlermeldung bezüglich der System.out.println(pal.isPalindrome()); aus... weiss jemand wo der fehler versteckt ist bzw. wie ich ihn beheben kann?
ich muss für die uni ein programm schreiben, welches einen string testet, ob es ein palindrom ist. ich hab diesen code bisher erreicht
Java:
public class Palindrome {
public static void main(String[] args) {
String pal = args[0].toLowerCase();
System.out.Println(pal.isPalindrome());
}
public static boolean isPalindrome(String[] pal) {
int max=pal.length;
int i;
for (i=0;i < pal.length/2;i++) {
if (pal[i] != pal[max-i]) { return false;}
}
return true;
}
}
jedoch gibt es mir beim kompilieren immer eine fehlermeldung bezüglich der System.out.println(pal.isPalindrome()); aus... weiss jemand wo der fehler versteckt ist bzw. wie ich ihn beheben kann?