Форум программистов, компьютерный форум, киберфорум
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
1 / 1 / 0
Регистрация: 02.01.2016
Сообщений: 92
1

Чтение данных из файла для дальнейших математических преобразований

11.04.2017, 14:06. Показов 1291. Ответов 2
Метки нет (Все метки)

Здравствуйте.
Я только начинаю учить Java, более того еще не дошел до темы, которая будет здесь обсуждаться, но очень нужно решить данную задачу. Поэтому заранее прошу прощение неграмотный код и нелепые ошибки.
Задача в следующем: есть текстовый файл 1.txt, содержащий координаты точек в формате (имя,X,Y,Z). В качестве разделителей выступает запятые.
Нужно импортировать данные координаты в таком виде, чтобы можно было производить математические операции с координатами.
Мне кое как получилось импортировать данные в виде текста.

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
import javax.swing.JFileChooser;
import java.io.*;
 
public class Import5{
    public static void main (String[] args){
    
        JFileChooser fileopen = new JFileChooser();
    int ret = fileopen.showDialog(null, "Open File");                
    if (ret == JFileChooser.APPROVE_OPTION) {
        File file = fileopen.getSelectedFile();
        try (BufferedReader br = new BufferedReader(new FileReader(file))){
            String s;
            StringBuilder s2 = new StringBuilder();
            while ((s=br.readLine())!=null){
                s2.append(s+"\n");
            }
                System.out.println(s2);
                br.close();
            
        }
        catch (IOException exc){
            System.out.println(exc.getMessage());
        }
    }
}}
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Вложения
Тип файла: txt 1.txt (514 байт, 7 просмотров)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.04.2017, 14:06
Ответы с готовыми решениями:

Чтение текстового файла. Парсинг его данных. Создание исключений для данных. Запись свойств объектов в файл
Проблема такая. Есть файл data.txt. В нем например какие-то данные. Landon Donovan, 150, A...

Чтение файла, чтение названия папки где находится файл, запись данных на PHP
Допустим у нас есть структура с папками типа Large -> Vehicles -> Firetruck_0 В этой папке лежит...

Построчное чтение файла и разбор каждой 6-ой строки для получения и использования определённых данных
Добрый вечер! Необходимо прочитать текстовый файл в котором каждая 6-я строка начинается с TR01, в...

Button для дальнейших действий
Нужен был кусок кода для авторизации в Steam. Нашел код написанный под консольное приложение....

2
143 / 115 / 61
Регистрация: 13.01.2016
Сообщений: 305
12.04.2017, 09:18 2
The Vines, не используйте StringBuilder, тут он вам не нужен. Содержимое блока try замените на
Java
1
2
3
4
5
6
7
8
            while ((s = br.readLine()) != null){
                String[] data = s.split(",");
                String name = data[0];
                double x = Double.parseDouble(data[1]);
                double y = Double.parseDouble(data[2]);
                double z = Double.parseDouble(data[3]);
                //записываете значения куда необходимо
            }
0
1 / 1 / 0
Регистрация: 02.01.2016
Сообщений: 92
12.04.2017, 12:52  [ТС] 3
RedPatrick, Спасибо!
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.04.2017, 12:52

Преобразование текстового файла в двоичный и чтение исходных данных из двоичного файла.
#include<iostream> #include<fstream> #include<locale.h> #include<iomanip> #include <cstdlib>...

Чтение из файла определённого места и сортировка данных исходя из этих данных
Есть некий текстовый документ, содержащий информацию о посещении сайта в формате: Например...

Считывание символа с потока для дальнейших действий
Пользователь должен по запросу ввести символ для определения операции: сложения, вычитания или...

Сохранить переменную в файл для дальнейших операций
Пытаюсь создать какое то подобие админки на js. нет необходимости в серьезной безопасности....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.