Я пытаюсь вывести одну строку и двумерный массив в файл .txt и сталкиваюсь с проблемами, и это последняя часть моего проекта.Программа должна вывести одну строку, разделенную запятыми, String, а затем на следующей строке распечатать двойные числа в 2D-массиве, разделенные запятыми.Я полагаю, что я могу распечатать все это в файл .txt, а затем открыть этот файл .txt в файле Excel для отображения информации.Вот что я имею до сих пор, и я понимаю, что может быть больше ошибок, чем я вижу:
public void writeFile(double[][] array, String filename)
{
try{
File f = new File("output.txt");
Scanner scan = new Scanner(f);
scan.useDelimiter("\\s*,\\s*");
String label = "Algoritm-1, Algorithm-2, Algorithm-3, "
+ "n, n-squared, n-cubed"; //Only one printing of this line
for (int i = 0; i <= 18; i++)
{
for (int j = 0; j <= 5; j++)
{
array[i][j] = scan.nextDouble(); //Having the current issue
}
scan.nextLine();
}
}
catch (FileNotFoundException fnf) {
System.out.println(fnf.getMessage());
}
}