NumberFormat
Hola a todos,
Vereis, estoy haciendo un contador en java, que entre otras cosas define para el contenido el número máximo y mínimo de dígitos de digitos con lo cual quiero ir generando número de la siguiente manera '0001' '0002' .. '9999' '0000', por lo visto para esto hay que utilizar el Numberformat pero no soy capaz de hacerlo.
Aquí tengo un ejemplo que te puede valer:
import java.text.DecimalFormat;
public class Ejemplo {
public static void main(String[] args) {
DecimalFormat formato = new DecimalFormat("0000");
for (int i = 0; i < 2000; i++) {
System.out.println(formato.format(i));
}
}
}
En el constructor de DecimalFormat le pasemos el formato que queremos que tenga el número y después al método format le pasamos el número que queremos formatear y te devuelve un String con el número formateado. Bueno eso es todo. Que te vaya bien. Hasta luego.
import java.text.DecimalFormat;
public class Ejemplo {
public static void main(String[] args) {
DecimalFormat formato = new DecimalFormat("0000");
for (int i = 0; i < 2000; i++) {
System.out.println(formato.format(i));
}
}
}
En el constructor de DecimalFormat le pasemos el formato que queremos que tenga el número y después al método format le pasamos el número que queremos formatear y te devuelve un String con el número formateado. Bueno eso es todo. Que te vaya bien. Hasta luego.