Hallo Leute,
ich bin hier neu und werde euch gleich einmal versuchen auszunutzen, um meine Programmieraufgabe aus der Uni zu lösen (scherz)

Ich habe das Problem, dass ich nicht weiss, wie ich ein 9x9 Sudoku aus einer Textdatei in einen zweidimensionalen Array einlesen soll. Ich habe schoneinmal einige Versuche gestartet, allerdings funktioniert es nicht so, wie ich es will- vielleicht könnt ihr mir ja weiterhelfen! :-)

Inhalt der sudoku.txt
Code:
100503089
090070200
600000003
400080130
067030490
001040008
900000006
004010020
720809001
Meine Klasse:
Code:
public class Sudoku {
	static String[] dateiZeilen=new String [9];

	//static final char TRENNER=';';
	static int[][] sudokuarray=new int[10][10];
	
	public static int[][] leseTxtInZweidimensionalesArray() throws IOException {
		String zahlencode = "sudoku.txt";
		FileReader fileReader;
		try{
			fileReader = new FileReader (zahlencode);
			BufferedReader bufferedReader = new BufferedReader(fileReader);
		
		for(int x=0;x<zahlencode.length();x++)
		{
			for(int i=0;i<zahlencode.length();i++)
			{
		sudokuarray[x][i]=new Integer(zahlencode.charAt(i));

			}
		}}catch (FileNotFoundException e){
				System.out.println("Datei wurde nicht gefunden");
			}catch (IOException e){
				e.printStackTrace();
			}

	return sudokuarray;
	}
	
	public static void main(String[] args) throws IOException {

		leseTxtInZweidimensionalesArray();
		System.out.println(sudokuarray[0][8]);
	}
}

Falls ihr Lust habt, könnt ihr euch ja da reindenken und etwas vorschlagen.
Vielen Dank schonmal im Voraus!

Euer Marcel