diff --git a/strings/Anagram.java b/strings/Anagram.java new file mode 100644 index 0000000..147f0df --- /dev/null +++ b/strings/Anagram.java @@ -0,0 +1,20 @@ + static boolean isAnagram(String a, String b) { + + String sortedA = ""; + Object[] aArr = a.toLowerCase().chars().sorted().mapToObj(i -> (char) i).toArray(); + for (Object o: aArr) { + sortedA = sortedA.concat(o.toString()); + } + + + String sortedB = ""; + Object[] bArr = b.toLowerCase().chars().sorted().mapToObj(i -> (char) i).toArray(); + for (Object o: bArr) { + sortedB = sortedB.concat(o.toString()); + } + + if(sortedA.equals(sortedB)) + return true; + else + return false; + }