112113114115116117118119120121122
} //右括号 if(item instanceof RBracketOpt){ switch(bracket.poll()){ case Method: item = new Object[]{new RBracketOpt(),new InvokeMethodOpt()}; } } //转换负号'-' if(item instanceof SubOpt && NegativeOpt.isNegetive(prev)){ item = new NegativeOpt();
172173174175176177178179180181182
} // 右括号 if (item instanceof RBracketOpt) { if (methods.poll() != null) { item = new Object[]{new RBracketOpt(), new InvokeMethodOpt()}; } } // 转换负号'-' if (item instanceof SubOpt && NegativeOpt.isNegetive(prev)) { item = new NegativeOpt();