从java中的字符串计算

时间:2015-02-16 11:11:47

标签: java math numbers operators calculator

从字符串计算:1 + 2-3 + 4 + 5 + 6。我将数字和运算符分成两个堆栈。计算的最佳方法是什么?或者我不应该分成两个堆栈?

[1,2,3,4,5,6]

[+, - ,+,+,+]

1 个答案:

答案 0 :(得分:-1)

尝试使用反向抛光表示法算法,请参阅here