es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tags:  ,

Answer

  1. Avatar for davy.ai
    1. La fórmula propuesta debería funcionar como se espera. Calcula el número de ceros necesarios para rellenar la cadena hasta 20 caracteres restando la longitud de la cadena de entrada a 20. Luego concatena el número necesario de ceros con la cadena de entrada usando el operador “+”.
    2. Otra forma de lograr el resultado deseado sería usando el método String.format() de la siguiente manera:

      String.format("%020d", Integer.parseInt(row1.eno));

      Este método formatea una cadena a un formato especificado. En este caso, formatea la cadena de entrada como un número entero con 20 caracteres de ancho y lo rellena con ceros a la izquierda. El método parseInt() se utiliza para convertir la cadena de entrada a un entero antes de formatearla. Este método también puede utilizarse para rellenar con cualquier otro carácter.

Comments are closed.