gpt4 book ai didi

java - 对 String 变量执行数学运算是个好主意吗?

转载 作者:行者123 更新时间:2023-11-29 03:34:45 26 4
gpt4 key购买 nike

将数值保存在 String 中是个好主意吗?对象中的变量(也传入方法并作为 String 返回),稍后仅操作它时将其转换为 BigDecimal和操作?

在方法签名和 pojo 中使用的目的是可以在 double 中执行操作或实现者喜欢的任何其他类型

例如

public String operate(String value1, String value2){
BigDecimal val1 = new BigDecimal(value1);
BigDecimal val2 = new BigDecimal(value2);
return val1.multiply(val2).toString();
}

还是只是开销?

会影响性能吗?

最佳答案

从一种格式转换为另一种格式总是开销很大。以您可以对其执行所有操作的格式存储它

关于java - 对 String 变量执行数学运算是个好主意吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16167461/

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