Drop Down

Monday, February 4, 2019

AnagramString

package interview;
import java.util.*;

public class AnagramString {

public static void main(String[] args)
{
  String s1 ="mang o";
  String s2 ="Nam go";
  System.out.println(s1+" & "+s2);
  checkAnagram(s1,s2);
 
}

private static void checkAnagram(String s1, String s2)
{
/*
  * remove white space
  * remove case
  * check for count
*/
String a = s1.replace(" ", "").toLowerCase();
String b = s2.replace(" ", "").toLowerCase();

char[] ch1 = a.toCharArray();
char[] ch2 = b.toCharArray();
Arrays.sort(ch1);
Arrays.sort(ch2);
if(Arrays.equals(ch1,ch2))
{
System.out.println("Yes It is Anagram");
}
else
System.out.println("Not Anagram");

}

}

No comments:

Post a Comment

Java 8 Notes Pics