Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.03.2013, 00:16   #1
Начинающий програм
Форумчанин
 
Аватар для Начинающий програм
 
Регистрация: 22.11.2011
Сообщений: 201
По умолчанию Текстовый файл Java

Всем доброго времени суток! Я от Delphi перешел к изучению на Java. Тут такой вопрос, почему в текстовый файл не записываются числа, которые я ввожу,вроде бы всё правильно?
Код:
package laba;
import java.util.*;
import java.awt.*;
import java.io.*;
public class Laba  
{
    String filename = "Matrix.txt";
    RandomAccessFile file;
    int stroka = 2;
    int stolbec = 2;
    int[][]A = new int[stroka][stolbec];
static Scanner reader = new Scanner(System.in);    
    public static void main(String[] args) 
    {
        Laba LObject = new Laba();
    }
    Laba()
    {
    A = new int[stroka][stolbec]; 
    for (int i=0; i<stroka; i++)
        for (int j=0; j<stolbec; j++)
        {
            System.out.print("A[" +i+ "][" +j+ "]=");
            int a=reader.nextInt();
            A[i][j]=a;
        }    
    System.out.println("Введенная матрица");
    for (int i=0; i<stroka; i++)
    {    
        for (int j=0; j<stolbec; j++)
            System.out.print(A[i][j]+ " ");
        System.out.println();
    }
    
    save();
    }
    void save()
    {
        try{
            file = new RandomAccessFile(filename,"rw");
        }catch(Throwable e){};
        try
        {
            for(int i=0; i<stroka; i++)
                for(int j=0; j<stolbec; j++)
                    file.writeInt(A[i][j]);
            file.close();
        }catch(IOException e){}    
    }
}

Последний раз редактировалось Начинающий програм; 07.03.2013 в 00:22.
Начинающий програм вне форума Ответить с цитированием
Старый 07.03.2013, 08:51   #2
Начинающий програм
Форумчанин
 
Аватар для Начинающий програм
 
Регистрация: 22.11.2011
Сообщений: 201
По умолчанию

Подскажите, в чем ошибка, а исправлю я сам
Начинающий програм вне форума Ответить с цитированием
Старый 08.03.2013, 06:34   #3
Начинающий програм
Форумчанин
 
Аватар для Начинающий програм
 
Регистрация: 22.11.2011
Сообщений: 201
По умолчанию

Среда разработки NetBeans IDE
Начинающий програм вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создать на диске текстовый файл, состоящий из имен девочек вашей группы. Переписать имена в алфавитном порядке в новый файл Sancheper Паскаль, Turbo Pascal, PascalABC.NET 1 21.06.2012 07:44
4. Дан текстовый файл. Создать символьный файл trum Помощь студентам 0 03.06.2012 19:20
Создать текстовый файл, строки которого содержат целые числа. Обработать файл следующим образом: напечатать все отрицательные числ Anton94.by Паскаль, Turbo Pascal, PascalABC.NET 3 29.02.2012 17:30
Создать текстовый файл, строки которого содержат целые числа. Обработать файл следующим образом: напечатать все отрицательные... Anton94.by Паскаль, Turbo Pascal, PascalABC.NET 2 08.02.2012 19:23
Текстовый файл в текстовый массив Kimimaru Общие вопросы C/C++ 1 02.12.2007 11:55