public static boolean anogram(String one, String two){
Boolean value = false;
String updatedOne = one.toLowerCase().replaceAll("\\s","");
String updatedTwo = two.toLowerCase().replaceAll("\\s","");
char[] arrayOne = updatedOne.toCharArray();
char[] arrayTwo = updatedTwo.toCharArray();
Arrays.sort(arrayTwo);
Arrays.sort(arrayOne);
if (arrayOne.length == arrayTwo.length){
value =true;
}
if (arrayOne == arrayTwo){
value = true;
}
return value;
}
No comments:
Post a Comment