ОБСУЖДЕНИЕ Проблема 

Как вывести матрицу любого размера в текстовом файле?

74 ответов 24,3 тыс.
AI-выжимка обсуждения скоро

Краткие тезисы обсуждения со ссылками на ключевые ответы появятся здесь.

Вложения

  • Безымянный.png
    Безымянный.png
    97,4 КБ · Просмотры: 882
добавь еще один catch(FileNotFoundException e){
}
 

Вложения

  • Безымянный.png
    Безымянный.png
    97,4 КБ · Просмотры: 918
Вот так?
 

Вложения

  • Безымянный.png
    Безымянный.png
    100,1 КБ · Просмотры: 489
  • Нравится
Реакции: Vertigo
1

Вложения

  • Безымянный.png
    Безымянный.png
    92,4 КБ · Просмотры: 740
Где то скобку забыла или лишняя
 
Где то скобку забыла или лишняя
Я так поняла что в файле памяти много же можно матрицу миллион на миллион создавать, интересно почему тут ошибка выходит такая(
Код:
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
    at matrix.Matrix2D.<init>(Matrix2D.java:23)
    at matrix.Main.main(Main.java:15)
 
Я так поняла что в файле памяти много же можно матрицу миллион на миллион создавать, интересно почему тут ошибка выходит такая(
Код:
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
    at matrix.Matrix2D.<init>(Matrix2D.java:23)
    at matrix.Main.main(Main.java:15)
оперативки не хватило
 
с маленькими то работает?
 
а теперь отлавливай переполнение памяти и захватывай ядро операционной системы )
 
с маленькими то работает?
С маленькими работает) я очень благодарна вам) но только мне сказали что в txt файле можно будет выводить матрицу миллион на миллион
 
  • Нравится
Реакции: sinner67
1
а теперь отлавливай переполнение памяти и захватывай ядро операционной системы )
было бы здорово если бы ты по этому поводу статью написал бы)) мне бы было интересно почитать)
 
фух, ну слава богу-_-
так же проверяется)? у меня там все нули вышли)
Код:
 */
package matrix;

import java.util.LinkedList;
import java.util.List;

public class Main extends Exception {

    public static void main(String[] args) throws MatrixIndexException {

        Matrix2D mA = new Matrix2D(1000, 1000);
        System.out.println(mA.toString());