Como separar un numero con separador de miles en Java

Hola a todos, hoy os voy a explicar como podemos separar un numero con separador de miles que nosotros queramos.

Para ciertas aplicaciones, puede ser interesante que queramos poner un separador de miles a los números y esto lo podemos hacer de una forma muy simple en Java.

Necesitamos usar la clase DecimalFormat. Lo creamos de esta forma:

El parámetro usado es como debe separar los números, en este caso le digo que me separe cada 3 números por un punto.

Estoy seguro de que piensas que debería ser el punto primero y la coma después, pero el punto significa separador decimal y la coma es un separador de grupo.

Puedes ver todos los caracteres que usa DecimalFormat aquí.

Aquí te dejo un ejemplo:

Ese es el resultado:

Te dejo el ejemplo completo:

Espero que os sea de ayuda. Si tenéis dudas, preguntad. Estamos para ayudarte.

Compartir

1 comentario

  1. Marco

    ninguna de esas expreciones sirve si vives en mexico ya que aqui se maneja el punto para el decimal y la coma para despues de los miles, existe alguna forma de hacer asi: 12,345.56 ???

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *


Warning: Trying to access array offset on value of type null in /home2/discodur/public_html/discoduroderoer/wp-content/themes/disto/single.php on line 539