Tuesday, 23 January 2024

Anagram Strings


  
     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

Reverse Words in a Sentence