Java BigDecimal Formats a BigDecimal to a String according to JVM Locale.

PreviousNext

Formats a BigDecimal to a String according to JVM Locale.

Parameter:

  • bigDecimal

Return:

**

//package com.java2s;

import java.math.BigDecimal;

import java.text.DecimalFormatSymbols;

import java.util.Locale;

public class Main {
    /**//  w    w  w  .  de  m    o 2   s.  c   o m  
     * Formats a BigDecimal to a String according to JVM Locale.
     * 
     * @param bigDecimal
     * @return
     */
    public static String formatBigDecimal(BigDecimal bigDecimal) {
        DecimalFormatSymbols dfs = new DecimalFormatSymbols(Locale.getDefault());
        String result = String.valueOf(bigDecimal.doubleValue());
        result = result.replace('.', dfs.getDecimalSeparator());
        return result;
    }
}
PreviousNext

Related