la conversion de l'objet en char en java

Dans un de mes problème je suis RuntimeException, car il est nécessaire de convertir l'objet en char.J'ai essayé de le faire en utilisant charValueOf() la méthode pour obtenir la valeur primitive de l'objet, mais ne pouvait pas le faire. Voici mon code.....

while ((stack.size() > 0) && (stack.peek() != '('))
{
    if (ComparePrecedence(stack.peek(), infix[i]))
    {
    }
}
boolean ComparePrecedence(char top, char p_2)
{
}

comment puis-je résoudre le problème? merci..

  • Ce sont pile et infix? Quel exception obtenez-vous?
  • plus d'information est nécessaire afin d'obtenir suffisamment de répondre à cette question.