如何在java中加减字符和数字

将字符串转换为数字:

有两种方法:

第一种:

比如说;A="123 ",b=2,则int num = integer . parse int(a);

然后和其他数加减;

第二种类型:

使用BigDecimal num = new BigDecimal(a);

BigDecimal num 2 = new BigDecimal(b);

BigDecimal result = num . add(num 2);

或者减法:bigdecimal结果= num . subtract(num 2);

通过调用BigDecimal的各种方法可以实现加减乘除。

两种方法的比较:

第一种只能实现整数转换;

第二种可以实现任何类型的转换,计算精度高。