我正在寻找一种简单有效的方法来在 java 的词法解析器中实现一组数字。例如我的输入代码如下:
"6+9" ,
输出必须有点像这样:
Number : 6
Sign : +
Number: 9
我遇到的问题是,除了按如下方式实现之外,我无法识别该数字:
static char INTVALUE = ('0') ;
这意味着我必须手动输入从 0 到 9 的每个数字,而且我不知道这种方法是否允许在我的输入中输入诸如 85 之类的数字。
顺便说一句,这是一个家庭作业,谢谢。