17. maj 2004 - 00:00Der er
5 kommentarer og 1 løsning
Meningsløs ClassCastException?
Jeg har et lille problem... har 2 metoder hvor jeg henter et objekt ud af en vector... og jeg får konstant ClassCastException på den ene af dem... der skal jo Castes for at rive et objekt ud... men her er de 2 metoder: ----------------------------------------------------------------- public VarerPackage.Varer getVarer(String stregkode) { int i = 0; while(i < varer.size()) { VarerPackage.Varer vare = (VarerPackage.Varer) varer.elementAt(i); if(vare.getStregkode().equals(stregkode)) return vare; i++; } return null; }
public Medarbejder getMedarbejder(String medid) { int i = 0; while(i < medarbejdere.size()) { Leporello.Medarbejder arb = (Leporello.Medarbejder) medarbejdere.elementAt(i); if(arb.getID().equals(medid)) return arb; i++; } return null; } -----------------------------------------------------------------
Jeg vil jo mene de ligner hinanden som 2 dråber vand... det mener Java dog åbenbart ikke... den bliver ved med at smide fejl på den øverste... den nederste er der intet problem med... ?
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.