【发布时间】:2012-01-30 20:58:53
【问题描述】:
此代码用于比较两个字符串中的字符并查看它们是否相同。它通过获取字符串,将它们转换为 char 数组,对它们进行排序,然后比较它们来实现。
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。是什么导致了错误,我该如何解决?
【问题讨论】:
标签: java arrays string char void