java如何进行字符串与数字进行加减乘除四则运算

作者:wendy | 创建时间: 2023-06-01
想知道数字与字符串怎么进行运算吗?你怎么将1与“2”相加呢?我们将利用java的BigDecimal类来进行运算。下面由小编给您详细介绍!...
java如何进行字符串与数字进行加减乘除四则运算

操作方法

我们将举例说明: String str1 = "123.456"; String str2 = "456.789"; 先将字符串转化为大数字BigDecimal: BigDecimal num1 = new BigDecimal(str1); BigDecimal num2 = new BigDecimal(str2);

通过BigDecimal的加减乘除方法,进行运算: 加法: BigDecimal result = num1.add(num2); 减法: result = num1.subtract(num2); 除法: result = num1.divide(num2); 乘法: result = num1.multiply(num2);

结果result就是我们要求的结果啦! 如果您觉得小编给您有了一定的知识,那您给我点个赞吧!

整体代码: import java.math.BigDecimal; public class EmailParser { public static void main(String[] args) { String str1 = "123.456"; String str2 = "456.789"; BigDecimal num1 = new BigDecimal(str1); BigDecimal num2 = new BigDecimal(str2); BigDecimal result = num1.add(num2); result = num1.subtract(num2); result = num1.divide(num2); result = num1.multiply(num2); } }

点击展开全文

更多推荐