if((mychar == '+' || mychar == '-') && (stack.peek() == '+' || stack.peek() = '-'))
bad operand types for binary operator '||'
first type: boolean
second type: Character
は、私はそれを数回チェックしましたが、私はそれを把握することはできません。
if((mychar == '+' || mychar == '-') && (stack.peek() == '+' || stack.peek() = '-'))
bad operand types for binary operator '||'
first type: boolean
second type: Character
は、私はそれを数回チェックしましたが、私はそれを把握することはできません。
最後に二重==を追加することを忘れないでください。
それはstack.peek() == '-'
、ないstack.peek() = '-'
でなければなりません。 –
私の悪いことを教えてくれてありがとう –
コメント欄でOPを手伝ってくれることをいつも歓迎していますが、@Elliottは既にそれを行っています。 –
誤植でなければなりません。 'stack.peek()=' - ') 'は' stack.peek()==' - ') ' –