Я работаю в MS Windows (Eclipse), я пробовал двумя или тремя различными способами, моя проблема в том, как обработать эти два разделителя и разделить матрицу после @.
Это один из моих фрагментов кода, который я пробовал:
public int readFiles(String file) throws IOException {
int A = 0;
String lines = "";
BufferedReader myBuffer = null;
myBuffer = new BufferedReader(new FileReader(file));
int count=0;
lines = myBuffer.readLine();
while(lines!=null) {
count++;
lines = myBuffer.readLine();
}
myBuffer.close();
myBuffer = new BufferedReader(new FileReader(file));
int size = (count/2);
int nRows = (size);
int nCols = (size/2);
String [] [] arrayA = new String [nRows][nCols];
for(int i =0;i<arrayA.length;i++) {
for(int j=0;j<arrayA[i].length-1;j++) {
lines = myBuffer.readLine();
String[] splited = lines.split(" ");
arrayA[i][j]= splited[0];
arrayA[i+1][j+1]= splited[1];
}
}
for(int i =0;i<arrayA.length;i++) {
for(int j=0;j<arrayA[i].length;j++) {
System.out.println(arrayA[i][j]);
}
}
return A;
}
Спасибо, что ответили мне так быстро ...