Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Java - [решено] Чтение из текстового файла строковых данных в двумерный массив java8

Ответить
Настройки темы
Java - [решено] Чтение из текстового файла строковых данных в двумерный массив java8

Аватара для blackeangel

Старожил


Сообщения: 329
Благодарности: 3

Профиль | Отправить PM | Цитировать


Собственно как это сделать?
Scanner использовать или reader или что?
Использовать List<List<Double>> matr = new LinkedList<>(); для подсчёта строк в файле?
Сильно не пинайте, но только начинаю изучать.
Выручайте, ребята.
Как вариант считать в одномерный, а потом переделать в двумерный массив с использованием регулярки

Отправлено: 15:05, 23-05-2017

 

Аватара для shisik

Ветеран


Сообщения: 3246
Благодарности: 595

Профиль | Отправить PM | Цитировать


blackeangel, просто добавьте result.add("") после цикла.
Это сообщение посчитали полезным следующие участники:

Отправлено: 18:11, 25-05-2017 | #21



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для blackeangel

Старожил


Сообщения: 329
Благодарности: 3

Профиль | Отправить PM | Цитировать


shisik, вообще волшебно) Спасибо огромное)

-------
Забудем боль, забудем страх -
И только ветер в парусах!


Отправлено: 18:42, 25-05-2017 | #22


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Цитата blackeangel:
Iska, рад вас видеть и в этой теме »
Не, не… Я тут токмо комментировать могу — не мой профиль.

Отправлено: 18:57, 25-05-2017 | #23


Аватара для blackeangel

Старожил


Сообщения: 329
Благодарности: 3

Профиль | Отправить PM | Цитировать


Цитата Iska:
Цитата blackeangel:
Iska, рад вас видеть и в этой теме »
Не, не… Я тут токмо комментировать могу — не мой профиль.

Ну почему же, советы давать ещё можете - вы же со мной все это же проделывали только на бейсике

Отправлено: 19:12, 25-05-2017 | #24


Аватара для blackeangel

Старожил


Сообщения: 329
Благодарности: 3

Профиль | Отправить PM | Цитировать


shisik, приветствую Тот код что вы давали исправно работал, пока не наткнулся на непонятный файл. С виду все так, но не ест его, падает. Переписал вот так вот, но это выглядит очень страшно. Помогите разбить на функцию и её вызов
Код: Выделить весь код
BufferedReader reader = null;
            ArrayList<String> result = new ArrayList<String>();
            Pattern pattern = Pattern.compile("^(.+?)\\s(\\d+)\\s(\\d+)\\s(\\d+)(?:\\s(.+?))?$");
            try {
                reader = new BufferedReader(new FileReader(pathStatfile));
            } catch (FileNotFoundException e) {
                e.printStackTrace();
            }
            String line;
            while ((line = reader.readLine()) != null) {
                result.add(line);
            }
            String[][] statfilemass = new String[result.toArray().length][5];
            for (int i=0;i<result.toArray().length;i++){
                Matcher matcher = pattern.matcher(result.get(i).toString());
                if (matcher.find()) {
                    for (int j = 1; j <= matcher.groupCount(); ++j) {
                        statfilemass[i][j - 1] = matcher.group(j);
                    }
                }
            }

-------
Забудем боль, забудем страх -
И только ветер в парусах!


Отправлено: 23:13, 05-02-2018 | #25



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Java - [решено] Чтение из текстового файла строковых данных в двумерный массив java8

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
VBS/WSH/JS - VBScript написать функции считывания таблицы данных из текстового файла evgenmsch@vk Скриптовые языки администрирования Windows 3 18-02-2014 07:20
CMD/BAT - Сборка текстового файла из содержимого другого текстового файла icomboy Скриптовые языки администрирования Windows 0 10-09-2013 15:17
CMD/BAT - [решено] Чтение содержимого текстового файла в переменную kosmopes Скриптовые языки администрирования Windows 2 11-03-2011 12:58
[решено] Чтение текстового файла с неизвестным именем ZeroCrash AutoIt 4 01-07-2009 19:03
Shell. Чтение текстового файла по строкам. Delphin911 Общий по Linux 11 07-04-2005 17:58




 
Переход