我试图编写一个比较两个数组的方法。
如果数组具有相同的内容,则返回true;如果没有,则返回false。你能帮我解释一下代码吗?
public static boolean identicalArrays(int[] a, int[] b)
{
if(a.length != b.length) return false;
for(int i = 0; i < a.length; i++)
{
if(a[i] != b[i]) i = a.length;
else return true;
}
return false;
}