Hej, mam problem - zaczynam zabawe z Java - mam plik z danymi, pierwsze 4 linie to moje dane wejsciowe, 5-ta linia to moj wynik, kolejne 4 to wejscia, po nich znow wynik, itd przez kilkaset linii, dla przykladu:
123
234
345
456
567
Mam tez zmienna typu string, w ktorej mam rownanie typu: q0 + q1 + q2 + q3 = q4.
Chcialbym zamienic zawartosc tego stringa wartosciami z pliku, pierwsza linia z q0, druga z q1, trzecia z q2, czwarta z q3. Do samej zamiany uzylbym cos w stylu
String mojString = "";
mojString.replaceAll("(?:qX)", tu-wartosc-z-pliku);
Czy powinienem wczytac ten plik w calosci do tablicy stringow, czy czytac go po kawalku? Jak to zrobic, zeby przeczytac 4 linie, podmienic ich wartosci z tymi z mojString, przeczytac 5-ta, znow cos zrobic, i od nowa, kolejne 4, i 5-ta itd? Jakies zagniezdzone petle?