此代碼旨在比較兩個字符串中的字符並查看它們是否相同。它通過獲取字符串,將它們轉換爲char數組,然後對它們進行排序,然後對它們進行比較。使用toCharArray時不允許在這裏使用void類型?
private boolean sameChars(String firstStr, String secondStr)
{
return Arrays.equals(Arrays.sort(firstStr.toCharArray()), Arrays.sort(secondStr.toCharArray()));
}
當我編譯這段代碼,它突出(firstStr.toCharArray())
,並說'void' type not allowed here
。什麼導致了錯誤,我將如何解決它?