//Array 2d Dart int row = 3; int col = 4; var twoDList = List.generate(row, (i) => List(col), growable: false); //For fill; twoDList[0][1] = "deneme"; print(twoDList); // [[null, deneme, null, null], [null, null, null, null], [null, null, null, null]]