0
如何分离运算符上的布尔表达式? 我表达式作为以下字符串:如何分离运算符(JAVA)上的布尔表达式?
String expression = “((468551X68X304.NAOK == \"2\") and (468551X68X305.NAOK > \"2\") and (468551X68X308.NAOK != \"2000\" or 468551X68X308.NAOK > \"2000\")) “;
我想在阵列中的所有变量,例如:
a[0] = “468551X68X304.NAOK”;
a[1] = “468551X68X305.NAOK”;
a[2] = “468551X68X308.NAOK”;
a[3] = “468551X68X308.NAOK”;
五月有人给我出个主意来解决这个问题?
谢谢,
你是不是打算在这里得到帮助的丰富的,如果你不至少证明你有尝试了一些。 – rmlan
我需要的是了解一些想法来解决它。也许有一些库可以获得表达式的操作符。我尝试了JEXL,但它只是运行表达式,但没有得到它的操作符。 – user3758346
是的。你已经在问题中说过了。但是,这不是这个网站的工作原理。在互联网上做一些研究,编写一些代码,当你遇到上述代码的特定问题时来找我们。 – rmlan