Я написал следующий код:
for(int layer = 0; layer <countLayers; layer++);
{
List<Sprite> spritesInLayer = sceneGraph.getLayer(layer);
}
, когда я компилирую этот фрагмент, я получаю ошибку, что в строке внутри цикла for-Loop затмение жалуется, что «слой» неизвестенsymbol [... = sceneGraph.getLayer (layer);] и хочет, чтобы я представил поле / variable / ... 'layer'.
Но при использовании этого фрагмента он работает.
int layer = 0;
for(layer = 0; layer <countLayers; layer++);
{
List<Sprite> spritesInLayer = sceneGraph.getLayer(layer);
}
кто-нибудь знает, чего мне не хватает в первом коде?Или это может быть какая-то ошибка eclipse / java compiler?
Я использую Java 6 JDK Update 20 64 bit на Win 7 64-bit Home Premium и Eclipse Helios 64-bit (сборка 20100617-1415)