hejka,
mam taki problem:
wczytuje sobie plik. w pliku tym sa jakies rozne dane. wczytania dokonuje w ten sposob:
try{
FileInputStream in = new FileInputStream("plik.txt");
BufferedReader d = new BufferedReader (
new InputSteamReader(in));
while(true)
{
String str = d.readLine();
if( str == null)
break;
}
catch(Exception exc) {}
}
Problem moj jest nastepujacy:
w stringu str bede miala wszystkie linijki sczytane z pliku tekstowego. jak sobie wyrzuce system.out.println(str) to dostane wszystko po kolei. Ja wiem jednak ze kazda linijka zawiera 3 zmienne. Posiadam pozycje tych zmiennych (tzn pozycje od ktorej sie zaczyna w linijce) oraz ich dlugosc. Zmienne te potrzebuje wrzucic do jakis tablic bo potem beda mi potrzebne. Zastanawiam sie jak wczytac je (wiedzac w ktorym miejscu w linijce sie zaczynaja oraz znajac ich dlugosc i uwzgledniajac nowa linijke..). Czyli na koncu chcialabym dostac 3 tabilce:
tablica1 = zawiera zmienna1 z wszystkich linijek az do konca pliku
tablica2 = zawiera zmienna2 z wszystkich linijek az do konca pliku
tablica3 = zawiera zmienna3 z wszystkich linijek az do konca pliku
Mam nadz ze w miare zrozumiale opisalam moj problem..
czy ktos moglby mi cos zasugerowac?
pzdr,
misty