DB に 2 つのフィールドがsenti_opあり、senti_scoreどちらも Strings です。senti_scoreなどの値の文字列がDouble含まれているのに対し、 には 、 などの25.00関係演算子の文字列が含まれています。30.50senti_op>=><
Javaでは、次のようにしたい:
- の場合
senti_op>=、論理式を次のようにします。if ("some double value" >= senti_score) - のため
<に、欲しいif ("some double value" < senti_score)
booleanこれらの関係式を作成し、その結果を後でコードの他の部分で使用できるようにしようとしています。
コンパイル可能な Java サンプル コードを提供してください。各演算子の文字列比較を使用して多くの if-else ステートメントを作成することを避け、値を評価し、小さくて実用的なソリューションを探しています。
私はそのようなことにかなり慣れていないので、すべての助けをいただければ幸いです。