<prompt> Katika Java, andika msimbo ili kuangalia ikiwa kamba mbili ni anagrams.  <response>: Hii hapa ni njia moja ya kuangalia kama mifuatano miwili ni anagrams katika Java: java import java.util.Arrays; public class Anagram public static boolean isAnagramString str1, String str2 angalia ikiwa urefu wa mifuatano ni sawa ikiwa str1.length ! str2.length return false; Badilisha mifuatano kuwa safu ya herufi char str1Array str1.toCharArray; char str2Array str2.toCharArray; Panga safu Arrays.sortstr1Array; Arrays.sortstr2Array; Linganisha safu zilizopangwa rudisha Arrays.equalsstr1Array, str2Array; public static void mainString args String str1 sikiliza; Kamba str2 kimya; ikiwa isAnagramstr1, str2 System.out.printlnstr1 na str2 ni anagramu; mwingine System.out.printlnstr1 na str2 si anagrams; Chaguo hili la kukokotoa linalinganisha urefu wa mifuatano miwili na ikiwa ni sawa, chaguo hili la kukokotoa linaendelea kwa kubadilisha mifuatano hadi safu za herufi ili ziweze kupangwa. Mara tu safu zitakapopangwa, tunaweza kuzilinganisha kwa kutumia mbinu ya Arrays.equals ili kuona kama zina herufi sawa katika mzunguko sawa. Ikiwa safu zilizopangwa ni sawa, basi kamba mbili zinachukuliwa kuwa anagrams. Katika mbinu ya kuu, tumeonyesha mfano wa kuita njia hii ili kuangalia kama mifuatano miwili sikiliza na kimya ni anagramu au la. 