-1
Je reçois l'erreur de cette ligne de code:int ne peut pas être erreur déréférencé Java
si (. N.getString() compareTo (string)> 0)
getString() est une méthode de l'objet n qui renvoie juste une variable String.
EDIT:
Exemple complet:
public void add (Node n){
if(n.getString().compareTo(string) > 0){ //left side
if(leftChild == null){ //no left child
setLeft(n); //put it as the left child
}
else{
getLeft().add(n); //recursively call add on the left child
}
}
Et quelle est la chaîne? –
Sauf que l'erreur indiquerait que 'n' est un' int', ** pas ** un objet. – Andreas
Il semble que 'n' soit un' int', pas un objet avec une méthode 'getString'. –