diff --git a/HackerRankDashboard/Languages/Java/src/main/java/com/javaaid/hackerrank/solutions/languages/java/strings/JavaAnagrams.java b/HackerRankDashboard/Languages/Java/src/main/java/com/javaaid/hackerrank/solutions/languages/java/strings/JavaAnagrams.java index aebe269..1b2d4dd 100644 --- a/HackerRankDashboard/Languages/Java/src/main/java/com/javaaid/hackerrank/solutions/languages/java/strings/JavaAnagrams.java +++ b/HackerRankDashboard/Languages/Java/src/main/java/com/javaaid/hackerrank/solutions/languages/java/strings/JavaAnagrams.java @@ -12,20 +12,17 @@ public class JavaAnagrams { static boolean isAnagram(String a, String b) { - if (a.length() != b.length()) { - return false; - } else { - for (int i = 0; i < a.length(); i++) { - char ch = a.toLowerCase().charAt(i); - b = b.toLowerCase(); - if (b.indexOf(ch) != -1) { - b = b.replaceFirst(ch + "", ""); - } else { - return false; - } - } - return b.length() == 0; - } + if(a.length()!=b.length()) + return false; + int count[]=new int[26]; + for(int i=0;i