Hallo Leute
Irgendwie kriege ich die folgende Fehlermeldung nicht weg.
Die Klasse MyList wird problems kompiliert.
Beim TestDriver kommt folgende Fehlermeldung beim Ausführen:
Klasse ArrayTestDriver
Wo ist der Fehler?
Vielen Dank für die Hilfe.
Gruss
bjn
Irgendwie kriege ich die folgende Fehlermeldung nicht weg.
Die Klasse MyList wird problems kompiliert.
Java:
public class MyList {
private int [] array;
public void setArray (int [] a) {
int [] array = new int[a. length ];
for(int i=0;i< array . length ;++i){
array [i] = a[i];}
}
public void print (){
for(int i=0;i< array . length ;++i){
System .out. print ( array [i]+" ");
}
System .out. println ();
}
}
Beim TestDriver kommt folgende Fehlermeldung beim Ausführen:
Code:
at ArrayTestDriver.main(ArrayTestDriver.java:5)
java.lang.NullPointerException
at MyList.print(MyList.java:14)
at ArrayTestDriver.main(ArrayTestDriver.java:12)
Klasse ArrayTestDriver
Java:
public class ArrayTestDriver {
public static void main ( String [] args ){
MyList a = new MyList ();
a. setArray (new int []{1 ,2 ,3 ,4 ,5 ,6 ,7 ,8});
a. print ();
}
Wo ist der Fehler?
Vielen Dank für die Hilfe.
Gruss
bjn