public static boolean isCompatibleForMultiplcation(final Matrix a, final Matrix b)
{
if (a == null)
{
throw new IllegalArgumentException("a cannot be null");
}
if (b == null)
{
throw new IllegalArgumentException("b cannot be null");
}
if(!(a.getNumberofColumns()== b.getNumberOfRows()))
{
return false;
}
else
{
return true;
}
}
对于以下方法,我在 checkstyle 中得到一个“条件逻辑可以被删除”参数。我似乎无法弄清楚为什么......有人可以给我一个指针吗?