Я пытаюсь преобразовать строку в BigDecimal. Пожалуйста, скажите, какая из них ниже хороший ApprochString to BigDecimal, который хорошо подходит
BigDecimal selAmount = BigDecimal.ZERO;
String amount = "1234";
selAmount = BigDecimal.valueOf(Double.parseDouble(amount));
или
selAmount = new BigDecimal(amount);
Вы уверены, что BigDecimal.valueOf() принимает строку ??. Я получаю ошибку в той же строке. – gladis
О, хорошо. Должен быть «новый BigDecimal». http://docs.oracle.com/javase/7/docs/api/java/math/BigDecimal.html#BigDecimal(java.lang.String) –