jak operować na liczbach z pliku

Odpowiedz Nowy wątek
2015-01-25 22:52
0

mam plik tekstowy z 3 kolumnami gdzie zapisane są wartości dla x y i z. Mam do napisania program który otworzy ten plik wczyta te wartości (tu pytanie , czy powinien je wczytać do ArrayListy ?) i wykona na nich działanie i wynik zapisze do pliku.
Nie do końca wiem jak się do tego zabrać. Jestem początkująca ... bardzo prosze o wskazówki

Pozostało 580 znaków

2015-01-26 00:01
0
  1. Do wczytywania z pliku służy klasa Scanner, do zapisu PrintWriter.
  2. Wczytaj 3 liczby w pętli dopóki plik ma kolejną linie.
  3. Wykonaj na nich operacje a wynik wrzuć na jakąkolwiek liste.
  4. Po wczytaniu wszystkich liczb, zapisz liste w wynikami do pliku.

Dla poczatkującej chyba najprostszy sposób.

Pozostało 580 znaków

2015-01-26 10:41
0
  1. Zanim użyjesz klas Scanner albo PrintWriter radzę przeczytać:
    http://stackoverflow.com/ques[...]369/scanner-vs-bufferedreader
    http://stackoverflow.com/ques[...]er-and-java-io-bufferedwriter

  2. Wczytuj całą linię, a nie kolejne liczby oddzielnie. Przeczytaj również:
    http://stackoverflow.com/ques[...]54859/faster-way-to-read-file

  3. Wykonaj operację na każdej z linii i wynikiem podmień daną linię. Chyba, że musisz wykonywać obliczenia na liczbach z różnych wierszy i kolumn, wtedy rozwiązanie będzie inne.

  4. Po dokonaniu obliczeń zapisz wartości w odpowiednim pliku, pamiętając o ich odpowiednim rozdzieleniu, czy to przy użyciu \t, \s, czy też \n, \r, \r\n.


The quieter you become, the more you are able to hear.

Pozostało 580 znaków

2015-01-26 10:54
0

http://stackoverflow.com/a/1332316/1387438


Jeśli chcesz pomocy, NIE pisz na priva, ale zadaj dobre pytanie na forum.

Pozostało 580 znaków

2015-01-26 21:10
0

jedna kolumna to współrzędne x dryga y i muszę wczytać takie dane z dwóch plików i na podstawie wzorów to przeliczyć i zapisać

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0