Hallo alle zusammen,
ich hab ein kleines Java Problem, wo ich einfach nicht sehe, ws falsch ist.
Vielleicht ist es auch nur meine Einstellung gegenüber Vectoren - mit dene stehe ich schon immer auf Kriegsfuss.
Ich hab eine Klasse MyList, die schon bei Aufruf den Constructor eine NullPointerException schmeißt, und ich weiss nicht,warum.
Die Exception kommt in Zeile 14 des oberen Code-Blocks
und eine kleine Klasse, die das ganze aufruft:
Ich hoffe, ich hab nicht zu viel Code hier eingebaut und das ganze ist noch fassbar.
Wenn ich das ganze in eine main-Methode einbaue, also Vector erzeugen und ein Item reinsetzen, dann gehts. Liegt also vielleicht am Kontruktor?
Ich benutze Eclipse 3.0.2 und JRE 1.5 auf Win2000.
Für Hilfe wäre ich sehr dankbar,
Gruß
Daishi1002
ich hab ein kleines Java Problem, wo ich einfach nicht sehe, ws falsch ist.
Vielleicht ist es auch nur meine Einstellung gegenüber Vectoren - mit dene stehe ich schon immer auf Kriegsfuss.
Ich hab eine Klasse MyList, die schon bei Aufruf den Constructor eine NullPointerException schmeißt, und ich weiss nicht,warum.
Die Exception kommt in Zeile 14 des oberen Code-Blocks
Code:
import java.util.*;
class Item{
int itemnumber;
Item(int i){
itemnumber=i;
}
}
public class MyList {
private Vector MyListItems;
MyList(Item FirstItem){
MyListItems.add(FirstItem);
}
}
und eine kleine Klasse, die das ganze aufruft:
Code:
public class starter {
public static void main(String[] args) {
MyList Test = new MyList(new Item(1));
}
}
Ich hoffe, ich hab nicht zu viel Code hier eingebaut und das ganze ist noch fassbar.
Wenn ich das ganze in eine main-Methode einbaue, also Vector erzeugen und ein Item reinsetzen, dann gehts. Liegt also vielleicht am Kontruktor?
Ich benutze Eclipse 3.0.2 und JRE 1.5 auf Win2000.
Für Hilfe wäre ich sehr dankbar,
Gruß
Daishi1002