Подскажите пожалуйста! Не могу понять почему в классе Model, обход массива в не закоментированном коде работает нормально, а реализация, как в закоментированом коде не работает(заполняет, весь массив ссылками на null). //Рабочий код public Model() { this.gameTiles = new Tile[FIELD_WIDTH][FIELD_WIDTH]; for (int i = 0; i < gameTiles.length; i++){ for (int j = 0; j < gameTiles[i].length; j++){ gameTiles[i][j] = new Tile(); } } } // Не рабочий код // public Model() { // this.gameTiles = new Tile[FIELD_WIDTH][FIELD_WIDTH]; // for (Tile[] t :gameTiles){ // for (Tile tile: t){ // tile = new Tile(); // } // } // }