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