gpt4 book ai didi

java - 将此字符串转换为返回 Double

转载 作者:太空宇宙 更新时间:2023-11-04 13:59:37 24 4
gpt4 key购买 nike

public static String formulaCalcularRenda = "(Loja.getRendaFixa()*(1+super.getArea()/100)+super.getReceita()/100)";

@Override
public double calcularRenda(){
return (Loja.getRendaFixa()*(1+super.getArea()/100)+super.getReceita()/100);
}

我的主要目标是重用代码,同时根据用户本身的顺序更改公式。我以前尝试过类似的方法,但我无法成功,因为字符串有字母。

@Override
public double calcularRenda(){
return Double.parseDouble(Loja.formulaCalcularRenda);
}

有人可以帮助我吗?

最佳答案

正如其他人评论的那样,这不是一件容易或通常明智的事情。但如果您致力于这项任务,那么脚本语言是表达式评估的更好选择。 Java 内置了脚本语言支持,并且相对易于使用。

Java javascript程序员指南将是一个很好的起点。它提供了一些示例,您应该能够适应您的需求。

关于java - 将此字符串转换为返回 Double,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29439792/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com