si scusa, quello era un errore banale, adesso il siFra l'ho messo senza parametro, cioè così:
codice:
public boolean siFra(){
if (fratello== null)
return false;
else return true;
}
}
al posto di quello di prima con il parametro; e dopo aver dichiarato null il fratello nel costruttore,
codice:
public NodoPFFS(){
ele=null;
figli = null;
fratello = null;
}
e con questo main:
codice:
import java.util.*;
public class mainAlberi {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
AlberoPFFS<Integer> t = new AlberoPFFS();
t.insRadice(6);
t.insNodo(8, 6);
}
}
continua a darmi
Exception in thread "main" java.lang.NullPointerException
at NodoPFFS.addFigl(NodoPFFS.java:28)
at AlberoPFFS.insRadice(AlberoPFFS.java:16)
at mainAlberi.main(mainAlberi.java:11)
non riesco a capire perchè;
grazie in anticipo