BigDecimal decimal = BigDecimal.ZERO;
String x = "7";
for(int 1=0;i<10;i++){
decimal .add(new BigDecimal(x));
syso(x);//得到的结果为0
}
for(int 1=0;i<10;i++){
decimal =decimal .add(new BigDecimal(x));
syso(x);//得到的结果正确
}
decimal的加法需要一个值去接收,加法不会改变调用者自身的值。