Avatar billede skwat Praktikant
24. marts 2003 - 21:53 Der er 4 kommentarer og
1 løsning

Vector fejl

Hej

Jeg bøvler noget med en stump javakode

import java.util.Vector; //Importere klassen vector

public class StudentList implements StudentListInterface{

    private Vector studenterliste; //Definere listen.

    public void StudentList(){ //Constrokter
        studenterliste = new Vector(); //init af Studenterliste
    }

      public void add(Student x){
        studenterliste.addElement(x);
    }
}

Når jeg kalder metoden add får jeg en NullPointerException
Avatar billede arne_v Ekspert
24. marts 2003 - 22:00 #1
Øh det compiler da ikke !?

Det skal være:

public StudentList()

ikke:

public void StudentList()
Avatar billede arne_v Ekspert
24. marts 2003 - 22:02 #2
Med det rettet, så skal det virke.
Avatar billede skwat Praktikant
24. marts 2003 - 22:09 #3
Jamen Arne, du har jo fuldstændig ret TAK

p.s. Jo den compiler fint, det er vel bare det samme som en klasse med en blank construkter
Avatar billede arne_v Ekspert
24. marts 2003 - 22:13 #4
Ja. Og så er Vector'en naturligvis ikke initialiseret.

Det undrer mig du lidt at det compilede hos dig. Min Eclipse brokkede
sig gevaldigt over det.
Avatar billede skwat Praktikant
24. marts 2003 - 22:54 #5
jeg bruger javac under unix, men jeg kender godt til det med at forskellige compiler tager nogen ting for explicit og andre ikke.
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester