如何將此代碼中的字符轉換爲字符串? InfixToPostfix必須能夠接受字符串而不是字符,因此它可以接受兩位數字和空格。有什麼建議麼?提前致謝。 import java.util.Stack;
public class InfixToPostfix
{
private Stack operators = new Stack();
public InfixToPostfix()
{
假設我有一個條件形式爲「(a> b)或(c < d)」。我怎樣才能將它轉換成逆波蘭表示法並計算它?我試着將「和/或」標記設置爲最低優先級,並得到「a b c OR> d <」。這樣對嗎? 基本上我想添加條件功能到分路碼算法的這個實現; http://eddmann.com/posts/shunting-yard-implementation-in-java/