Chcel by som vediet či táto metóda.Bude funkčná ak potrebujem vytvorit maticu na zaklade toho,čo obsahuje v danom načítanom súbore.
Musím vlastne otvorit súbur (cez File) a potom načítavať tie čísla for cyklamy,do mojej premennnej mat[][].
Len neviem ako to už urobím.
Kód: Vybrať všetko
public Matica(File subor) {
File subor1 = new File("C:/Matica.txt");
int[][]matica = new int[3][4];
Scanner ScannerZoSuboru = null;
try {
Scanner ScannerZoSuboru1 = new Scanner(subor1);
for(int i=0;i<3;i++) {
String riadok = ScannerZoSuboru1.nextLine();
Scanner ScannerZRiadku = new Scanner(riadok);
for(int j=0;j<4;j++) {
matica[i][j] = ScannerZRiadku.nextInt();
}
}
}catch(FileNotFoundException e) {
System.out.println("Subor" + subor1.getName() + "neexistuje");
}finally{
if(ScannerZoSuboru!=null);
ScannerZoSuboru.close();
}S tym by som potreboval pomoc.
B.