19. maj 2004 - 21:11Der er
7 kommentarer og 1 løsning
Stringbuffer og over i en Vector
Jeg har lavet nedenstående kode: Min inputstream indeholder forskellige strenge som er liste med ny linie. F.eks. Jeg vil gerne når jeg har læst disse strenge tilføje disse til min vector bkmarks så Kolding bliver det første element i vectoren og Fredericia bliver det næste osv.
arne>> det virker desværre ikke. Når jeg printer vectoren bkmarks ud ser den sådan ud: Har godt nok brugt nogle andre bynavn, men det skulle jo ikke ændre noget. Har brugt
aalborg noerresundby
printing contentes of Vector[a, aa, aal, aalb, aalbo, aalbor, aalborg, aalborg , n, no, noe, noer, noerr, noerre, noerres, noerresu, noerresun, noerresund, noerresundb, noerresundby, noerresundby ]
Den skulle gerne se sådan ud [aalborg, noerresundby]
Det virker perfekt hos mig (J2SE) med 2 små ændringer:
import java.io.*; import java.util.*;
public class By { public static void main(String[] args) throws Exception { InputStream inputStrm = new FileInputStream("C:\\by.txt"); StringBuffer message; int ch; String bookmarks; Vector bkmarks = new Vector();
arne>> kanon så er den i vinkel. Fejlen var at jeg sad og skrev forkert kode. Tusinde tak for hjælpen :-), Jeg har dog istedet for brugt: if(ch == 10) {
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.