括弧、プラス、マイナス、除算、乗算を処理できる電卓をJavaで作成する必要があります。これまでのところ、ユーザーが入力した場合:
14 * ( 2 - ( 3 / 2 ) )
次に、ArrayList を次のように返します。
[14.0, 2.0, 3.0, 2.0, /, -, *]
これは私が欲しいものです
次に、「/」を 2 と 3 に適用して取得するにはどうすればよいですか。
[14.0, 2.0, 1.5, -, *]
2 と 1.5 に「-」を追加すると、次のようになります。
[14.0, 0.5, *]
これは続き、最終的な答えは 7.0 になります
誰でもこれを行う方法についてアドバイスできますか?
どんな助けにも乾杯:)