با سلام
میخوام بازی سودوکو با اندروید بنویسم ولی متد add خطا داره:
available.get(x).add(i);
خطا :
کد کامل
public class sudokugenerator {
private static sudokugenerator instance;
private ArrayList<ArrayList<integer>>available=new ArrayList<ArrayList<integer>>();
private sudokugenerator()
{
}
public static sudokugenerator getInstance()
{
if(instance==null)
{
instance= new sudokugenerator();
}
return instance;
}
public int[][] generetGrid()
{
int [][] Sudoku=new int[9][9];
int currentPos=0;
while(currentPos < 81)
{
}
return Sudoku;
}
private void clearGrid(int [][] Sudoku)
{
available.clear();
for(int y=0;y<9;y++)
{
for(int x=0;x<9;x++)
{
Sudoku[x][y]=-1;
}
}
for(int x=0; x < 9 ; x++)
{
available.add(new ArrayList<integer>());
for(int i=1;i<=9;i++)
{
available.get(x).add(i);
}
}
}
}