Как прочитать матрицу из файла (java)?

170
08 ноября 2021, 07:00

Интересует чтение матрицы и ее запись в два arrays. Нужно считать размерность матрицы. Потом коэффициенты матрицы 3х3. Потом правую часть СЛАУ в отдельный array.

пример

3

1 1 2 9

2 4 -3 1

3 6 -5 0

Answer 1

Для вашего формата файла можно использовать подобный код:

Scanner scanner = new Scanner(new File("/path/to/file"));
int n = scanner.nextInt();
int[][] x = new int[n][n]; // коэффициенты перед x
int[] a = new int[n];      // правая часть
for (int i = 0; i < n; i++) {
    for (int j = 0; j < n; j++) {
        x[i][j] = scanner.nextInt();
    }
    a[i] = scanner.nextInt();
}
READ ALSO
Ошибка Error executing FreeMarker template

Ошибка Error executing FreeMarker template

В проекте существует две сущности Country

303
Парсинг страниц с Frame Android Studio

Парсинг страниц с Frame Android Studio

Мне необходимо парсить страницы сайта с фреймамиРазметка содержит в себе несколько frame, в них нужные мне данные

222
RuntimeException. Как вывести в консоль сообщение об ошибке?

RuntimeException. Как вывести в консоль сообщение об ошибке?

Всем привет! Есть такой кусок кода -

173
Проект не подключается к PostgreSQL

Проект не подключается к PostgreSQL

Я написал datasourse файл и поместил его в deployment-каталог сервера WildFly туда же поместил JDBC драйвер

263