2012-07-13 16 views

Respuesta

10

Uso String.format:

public class A { 
    public static void main(String[] args) { 
    System.out.println(String.format("%07d", 98)); // -> 0000098 
    } 
} 
+0

Muchas gracias ... Es Danial ¡¡trabajos!! :) –

0

Puede dar formato al valor de cadena usando NumberFormat de esta manera:

NumberFormat formatter = new DecimalFormat("0000000"); 

Significa que su String se completará con 0s como desee.

Y luego, para obtener su cadena con formato que puede hacer:

String formatRes = formatter.format(new Double(val)); 

debido a que el método de "formato" necesita un doble como argumento.

17

En maravilloso, puede Cuerdas almohadilla de este modo:

val.padLeft(7, '0') 

Eso plataforma de la izquierda de la cadena con ceros hasta que es de 7 caracteres de longitud

Cuestiones relacionadas