Skip to content

Instantly share code, notes, and snippets.

@anpieber
Created February 16, 2012 18:40
Show Gist options
  • Select an option

  • Save anpieber/1846944 to your computer and use it in GitHub Desktop.

Select an option

Save anpieber/1846944 to your computer and use it in GitHub Desktop.
public static boolean isPalindrome(String pal) {
String nPal = pal.toUpperCase();
String simplified = nPal.replaceAll("\\W", "");
System.out.println(simplified);
char[] splitted = simplified.toCharArray();
for (int i = 0; i < simplified.length() / 2; i++) {
if (splitted[i] != splitted[simplified.length() - 1 - i]) {
return false;
}
}
return true;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment