hi mein Programm soll auf Palindrome testen was es jedoch nur bei Wörtern macht die komplett aus kleinen oder komplett aus großen Buchstaben bestehen. Wie bekomm ich es hin das es auch für Wörter mit Groß-& Kleinbuchstaben funktioniert???
THX
THX
Code:
public class palindrom {
public static void main (String args[] ) {
for(int i=0; i<args.length; i=i+1) {
boolean b;
b = new palindrom().istPalindrom(args[i]);
System.out.println(args[i]+" ist "+(b ? "" : "kein ")+"Palindrom");
}
}
public boolean istPalindrom(String s) {
int laenge = s.length();
if(laenge==0) return true;
for(int i=0; i<laenge/2; i=i+1)
if(s.charAt(i) != s.charAt(laenge-i-1))
return false;
return true;
}
}