public class Main { public static void main(String[] args) { String s = "Hallo"; System.out.println(palindromTest(s)); } public static boolean palindromTest (String s){ //Macht daraus alle leerzeichen und Punctuation weg + toLowerCase()! String clean = s.replaceAll("\\W+","").toLowerCase(); System.out.println(clean); int length = clean.length(); int forward = 0; int backward = length - 1; while(backward > forward){ char forwardChar = clean.charAt(forward++); char backwardChar = clean.charAt(backward--); if(forwardChar != backwardChar){ return false; } } return true; } }