Vamos ilustrar:
String str1 = "123.456";
String str2 = "456.789";
Primeiro, converta a string em um grande número BigDecimal:
BigDecimal num1 = new BigDecimal(str1);
BigDecimal num2 = new BigDecimal(str2);
Operar por meio dos métodos de adição, subtração, multiplicação e divisão de BigDecimal:
//加法:
BigDecimal result = num1.add(num2);
//减法:
result = num1.subtract(num2);
//除法:
result = num1.divide(num2);
//乘法:
result = num1.multiply(num2);