01. december 2003 - 12:14Der er
15 kommentarer og 1 løsning
gem på fil -fortsat
Hej Arne:) jeg har kikket på din kode, og det er lige hvad jeg har brug for. der er dog en ting som jeg har problemer med, og det er at jeg har objekter i mit array. Du har en metode der hedder getA() og getB(), men det er jo primitive typer. Min metode skal jo returnere et objekt, hvordan gør man det??
public Object getBogAnnonce(){}???? Det virker ikke:(
Jeg har prøvet at lave følgende: (undskyld den uoverskuelige kodeopsætning)
BufferedReader ind = new BufferedReader(new InputStreamReader(new FileInputStream("C:\\BogSamling.txt"))); String linie; int j=0; while((linie=ind.readLine())!=null) { StringTokenizer st = new StringTokenizer(linie); while (st.hasMoreTokens()) { bogKatalog[j]= new BogAnnonce(forfatter, titel, fag, pris, stand, udgave, email, password, dato); j++;} } ind.close();
Hvordan kan StringTokenizeren vide, hvornår den har et helt objekt? og at dét, samlet, skal puttes ind i arrayet (på en plads) osv.???
Sådan?? Det virker ikke:( Den vil ikke kompilere de primitive typer. Nu har jeg prøvet at parse, men det bliver vist ikke bedre. Ps..har sat spørgsmål til 15p.
StringTokenizer st = new StringTokenizer(linie); String forfatter = st.nextToken(); String titel = st.nextToken(); String fag = st.nextToken(); Double pris = Double.parseDouble(st.nextToken()); Int stand = Integer.parseInt(st.nextToken()); Int udgave = Integer.parseInt(st.nextToken()); String email = st.nextToken(); String password = st.nextToken(); Date dato = st.nextToken();
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.