以下のような関数を作成する方法はありますか?
三角形の面積を計算する必要がありますが、これを計算するための正しい式を覚えていません。また、インターネットやその他の情報源もありません。私が覚えているのは、そのような関数の引数は、サイドbと高さhであるということです。したがって、次のような関数を作成したいと思います。
public static void calculate(String forgottenFunc, int... params) {/*implementation*/};
RegExp を使わずに、JavaScript の eval 関数を Java から実装することを考えました。文字列 (forgottenFunc) を、指定されたパラメーターを使用して必要なものを計算する実際の関数に変換することに行き詰まりました。または、Python の評価またはその他の機能の代替手段。ありがとう