1
respuesta

[Sugerencia] Método para convertir valores a tu moneda local

Este método funciona según la localidad que tengas configurada en tu equipo. En mi caso yo soy de Colombia.

        public static void main(String[] args) {

        Locale region = Locale.getDefault();
        Currency moneda = Currency.getInstance(region);
        NumberFormat formatoMoneda = NumberFormat.getCurrencyInstance(region);

        Double valor = (double) 2000 ; 

        System.out.println("---------------------------------");
        System.out.println("Region: " + region.getDisplayName());
        System.out.println("Valor: " + formatoMoneda.format(valor) +" "+ moneda.getDisplayName());
        System.out.println("---------------------------------");

    }

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

1 respuesta

muy bueno tu ejemplo!