...
La hovedprogrammet lese uttrykk fra tastaturet (altså System.in) med alternerende operand og operator. E.g. dersom brukeren skriver inn 1 + 2 * 3 - 2, så blir regner kalkulatoren først ut 1 + 2 (=3), så 3 * 3 (=9) og så 9 - 2 (=7). Hvert mellomresultatat og resultatet sluttresultatet (7) havner i firstOperand. Du trenger altså ikke å tenke på operator-prioritet.
...