Obliczenie wybranych danych z pliku...

0

Zacząłem poznawać jave tydzień temu. Obecnie szukanie wyjaśnień w dokumentacji oracle to koszmar... Trudno mi ja zrozumieć i znaleźć w niej tego czego potrzebuje. Poznałem podstawy. Teraz szukam jak pobrać dane z pliku txt i je obliczyć.
Przykładowy plik
pierwsza liczba 3 / druga 2 / trzecia 6
pierwsza liczba 1 / druga 2 / trzecia 3

Chciałbym wykonywać na nich dowolne operacje tak aby uzyskać coś takiego:
Dowolny napis: wyświetl wybraną wartość z pliku np rząd 1, liczba druga
dowolny napis: dowolna operacja matematyczna na tych liczbach

Rozumie ze trzeba jakoś przypisać te dane do zmiennych, nie wiem czy chodzi o wstawienie ich do tablicy czy o co innego.
Nie wiem jak to zrobić a po trzech dniach poszukiwań może ktoś mi podpowie

0

Jest to dla ciebie koszmar ponieważ nie potrafisz z niej korzystać :P Sugerowałbym ci używanie także innych źródeł do nauki (szczególnie że jak zauważyłeś, dokumentacja może okazać się nie najprzystępniejszą formą).

Jeżeli jednak mocno chcesz korzystać z materiałów od Oracle, to na początku przeczytaj interesujące cię sekcje stąd. Kolejnym krokiem będzie podzielenie stringa po jakimś separatorze (w założeniu że pojedyncza linia twojego pliku to "2/3/4" będzie to slash) - otrzymasz tablicę stringów - które będziesz musiał rzutować na wybrany typ numeryczny (np Integer) - i umieścić w odpowiedniej strukturze danych(może być to tablica, może być lista lub inna kolekcja).

Jeśli chodzi o "operacje" - szczerze mówiąc nie do końca rozumiem co masz na myśli, ale kroki które wymieniłem będziesz musiał przebrnąć tak czy siak, i zdaje się że będzie to dla ciebie dobry początek.

0

Zgadzam się w 100 procentach, że nie potrafię z niej korzystać. Właśnie robiłem do niej kolejne podejście. Może staje się trochę bardziej czytelna ale niewystarczająco. Co do źródeł to chwytam się czego się da. Jednak to nie wystarcza. W międzyczasie od poprzedniego wpisu kontaktowałem się w sprawie płatnych konsultacji on line. No ale odpowiedz raczej mało mnie przekonała. Cóż 5 tysięcy na kurs to tak nagle nie znajdę przy swych zarobkach. No myślę, że przy mym budżecie i dostępnych materiałach jakie znalazłem ta dokumentacja to powinna być podstawa. Tym bardziej że jest aktualizowana co jakiś czas.

Czy chce z nich korzystać... Wydaje mi się coraz bardziej że nie ma innej opcji. Przekopałem już uczciwie sieć jak się da. A na wspomniany kurs to wiadomo...

Masz racje. Tak czy inaczej od czegoś trzeba zacząć i próbować do upadłego.

Co do operacji to cokolwiek np dodać, podzielić itp wybrane liczby jakie wskaże

Dzięki za link. Jednak trzeba przez to przebrnąć. Lepsze to niż szukać w wyszukiwarce...
Pozdrawiam

0

Ty nie masz problemów z javą tylko nie wiesz jak plik może być zbudowany.

Jak w notatniku ten plik pisałeś to liczba 100 będzie zapisana jako tekst 100, w 3 bajtach.

Ale jak binarnie to zapisałeś to możesz mieć w jednym bajcie wartość 100 decymalnie,

0

W każdym razie wniosek jest taki, że po tygodniu jestem za zielony na to wszytko. A drugi że nie ma sensu skakać po przypadkowych poradnikach. Choć są wśród nich bardzo sensownie zrobione materiały. Tylko nie wyczerpują tematu i wszystkich zagadnień. Trzeba przysiąść m.in. do linku powyżej (poza nim mam jeszcze dwa podobne). No i siedzieć i czytać. A gdyby ktoś był zainteresowany konsultacjami on line dla nowicjusza to dajcie znać. Traktuje to pytanie poważnie.

0

Mi osobiście najlepiej uczy się po prostu z książek - i to radziłbym tobie. Jeśli dajesz sobie radę z angielskim to zdaje się że właśnie trwa promocja na Humble Bundle i można kupić sporo ebooków o Javie po promocyjnej cenie (chyba to najtańsza opcja na ten moment). Ogólnie dobra książka będzie po kolei wprowadzała cię w coraz bardziej zaawansowane zakamarki języka i ogólnie programowania, co jest bez wątpienia lepszym rozwiązaniem niż skakanie po dokumentacji.

Powodzenia ;)

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