Urgent java
Anoso
Messages postés
144
Date d'inscription
Statut
Membre
Dernière intervention
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
lorsque j'ai tapé ce code il souligne "Null" en indiquant erreur :cannot find symbol
svp aidez moi,merci d'avance
le code:
private boolean Pilevide()
{if (sommet==Null)
return true;
else
return false;
}
lorsque j'ai tapé ce code il souligne "Null" en indiquant erreur :cannot find symbol
svp aidez moi,merci d'avance
le code:
private boolean Pilevide()
{if (sommet==Null)
return true;
else
return false;
}
A voir également:
- Urgent java
- Jeux java itel - Télécharger - Jeux vidéo
- Waptrick java football - Télécharger - Jeux vidéo
- Eclipse java - Télécharger - Langages
- Java apk - Télécharger - Langages
- Waptrick java voiture - Télécharger - Jeux vidéo
7 réponses
Bonsoir,
heu alors ... clairement... ou as tu tapper ce code et par rapport a quoi, car quand on te lit il faut deviner le pourquoi du comment et j'avoue ce n'est pas facile...!
heu alors ... clairement... ou as tu tapper ce code et par rapport a quoi, car quand on te lit il faut deviner le pourquoi du comment et j'avoue ce n'est pas facile...!
voila tous le code:
package tp2;
public class Pile {
int tab[];
int sommet;
int n;
Pile(int n)
{tab=new int[n];
}
private boolean Pilevide()
{if (sommet==Null)
return true;
else
return false;
}
private boolean Pilepleine()
{if(sommet==n)
return(true);
else
return(false);
}
void empiler(int e) throws ExceptionPile
{if(Pilevide())
{tab[sommet]=e;
sommet++;}
else
throw new ExceptionPile("La Pile est pleine");
}
}
package tp2;
public class Pile {
int tab[];
int sommet;
int n;
Pile(int n)
{tab=new int[n];
}
private boolean Pilevide()
{if (sommet==Null)
return true;
else
return false;
}
private boolean Pilepleine()
{if(sommet==n)
return(true);
else
return(false);
}
void empiler(int e) throws ExceptionPile
{if(Pilevide())
{tab[sommet]=e;
sommet++;}
else
throw new ExceptionPile("La Pile est pleine");
}
}
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Peut-être devras-tu utiliser une fonction genre isnull() pour tester...
sinon, vu que tu utilises plus loin sommet++, peut-être serait-il mieux de déclarer sommet=0
ainsi ton test dans PileVide devient if(sommet==0)
et ton sommet++ n'est plus illogique (car null++ devrait logiquement donner null)
et profites-en pour réécrire empiler() de manière à pouvoir empiler un nombre si la pile n'est pas pleine (et pas uniquement lorsque la pile est vide)
sinon, vu que tu utilises plus loin sommet++, peut-être serait-il mieux de déclarer sommet=0
ainsi ton test dans PileVide devient if(sommet==0)
et ton sommet++ n'est plus illogique (car null++ devrait logiquement donner null)
et profites-en pour réécrire empiler() de manière à pouvoir empiler un nombre si la pile n'est pas pleine (et pas uniquement lorsque la pile est vide)
Null n'existe pas en java c'est null essaye avec ça :
private boolean Pilevide()
{if (sommet==null)
return true;
else
return false;
}
private boolean Pilevide()
{if (sommet==null)
return true;
else
return false;
}