10進値を格納しているオブジェクトに文字列配列があります。
String [] array = "12345.123456789";
次のようにフォーマットしたい12345.1234
次のように試しましたが、数値形式の例外が発生しました。
BigDecimal value = new BigDecimal(array.toString()).setScale( 4, BigDecimal.ROUND_HALF_UP );
array = ( Object )value.toString();
私はJavaを初めて使用するので、誰か助けてください...