Всем привет!
Работаю над одним проектом, чисто для себя, для практики, суть программы состоит в решение системы уравнений путем Жордановых преобразований. То есть, есть матрица, она обрабатывается некое количество раз, я хочу что бы после каждой обработки матрица заносилась в Excel, каждая новая матрица должна дописываться ниже предыдущей. Но получается только перезаписывать, в итоге в файле только последняя матрица.
Workbook workbook = new HSSFWorkbook();
Sheet sheet = workbook.createSheet("Жорданові перетворення");
for (int i = 0; i < arr.length; i++) {
Row row = sheet.createRow(i);
for (int j = 0; j < arr[i].length; j++) {
Cell cell = row.createCell(j);
cell.setCellValue(arr[i][j]);
}
}
workbook.write(new FileOutputStream("C:\\Users\\dimic\\Desktop\\Jordan.xls"));
workbook.close();