Hi, im a total Java beginner and was just hoping someone could help me work out why i'm getting an 'illegal start of expression' error on the first line:
(public boolean isFull()) of this code:
public boolean isFull()
{
for (int a = 0; a < 10; a++)
{
for (int a2 = 0; a2 < 10; a2++)
{
if(cacheDataArray[a][a2] == 0)
{
return false;
}
else
{
return true;
}
}
}
}
if (isFull())
{
for (int b = 0; b < 10; b++)
{
for (int c = 0; c < 10 c++)
{
if (cacheDataArray[b][c] == lruArray[0])
{
cacheDataArray[b][c] = testData[j];
}
}
}
}
for (int d = 0; d < lruArray.length; d++)
{
lruArray[d] = lruArray[d+1];
}
Theres more code than that in the program, just didnt want to go overkill on the code. If there aren't any apparent errors in this code Ill put the rest =)