Tag: anagram

如何检查两个单词是否是anagrams

我有一个程序,告诉你两个词是否是彼此的字谜。 有几个例子可能无法正常工作,我希望有任何帮助,但是如果不是先进的,那将会很棒,因为我是第一年的程序员。 “校长”和“课堂”是互不相关的,但是当我把“课堂”改成“课堂”的时候,他们仍然说是字谜,我做错了什么? import java.util.ArrayList; public class AnagramCheck { public static void main(String args[]) { String phrase1 = "tbeclassroom"; phrase1 = (phrase1.toLowerCase()).trim(); char[] phrase1Arr = phrase1.toCharArray(); String phrase2 = "schoolmaster"; phrase2 = (phrase2.toLowerCase()).trim(); ArrayList<Character> phrase2ArrList = convertStringToArraylist(phrase2); if (phrase1.length() != phrase2.length()) { System.out.print("There is no anagram present."); } else { boolean isFound = true; for […]