public static int biggestArrayGap(int []a, int n)
{
int biggestGap = Math.abs(a[1]-a[0]);
for (int i=1; i<n-1; i++)
{
if (Math.abs(a[i]-a[i-1]) > biggestGap)
Math.abs(a[i]-a[i-1]) = biggestGap;
}
return biggestGap;
}
由于某种原因,if语句中的第二行以意外的type-required形式返回:variable found:value。我试过==,那显然没有工作。任何见解?必需:变量发现:值
它生活!非常感谢。 – user2370043 2013-05-10 12:43:39