No tengo palabras para agardecerte.
Hay cuatro cosas que me gustaría preguntarte, la primera es que quiero volverme bueno en java, y aunque hay un monton de cosas que desconozco me gustaría conocer java a fondo, la pregunta es donde puedo empezar y de allí ir subiendo de nivel.
Lo otro es que bueno este programa que estamos desarrollando es una aplicación que es para la escuela, vamos un trabajo escolar, que debemos montar en un servidor con el SO 4690 de IBM y como java es multiplataforma hemos comprobado de los archivos .jar funcionan sin problemas, el detalle ha sido que no soy muy bueno programando en java es por eso que te he pedido tanta ayuda.
En segundo lugar es que el código que me mandaste funciona perfecto, solo que después de ejecutarlo
Cita: c:\java>java Ejemplo
Copiado exitosamente : c:\java\b0000128.059
Copiado exitosamente : c:\java\b0000160.059
Copiado exitosamente : c:\java\b0000192.059
Copiado exitosamente : c:\java\b0004416.255
Copiado exitosamente : c:\java\b1000160.059
Copiado exitosamente : c:\java\b1004416.255
Copiado exitosamente : c:\java\b2000128.059
Copiado exitosamente : c:\java\b3000192.059
y aunque dice que los archivos b1004416.255, b2000128.059, b3000192.059, etc.
han sido copiados exitosamente, solo coloca como archivos .dat los que empiezan con "b0" y no se que pasa con los otros archivos que son "b + algo numerico", crees que pudieras ayudarme.
Se que te he pedido mucho y que gran parte de mi calificación te la debo a ti. Solo quiero agregar un par de funcionalidades más al código, resulta que cuando pasamos de los archivos b0000192.059, b0000160.059, etc, no debiamos considerar la primera linea, bueno en realidad si hay que tomarla en cuenta pero hay que eliminar los primeros 12 caracteres para que en vez de tenerla así:
Cita: 00120907194100000016000002000715001010000000501000 00100000043500000000000043500
00000016000002000721001010000000501000001000000391 00000000000039100
00000016000002000828001010000000501000001000000478 00000000000047800
Nos quede así
Cita: 00000016000002000715001010000000501000001000000435 00000000000043500
00000016000002000721001010000000501000001000000391 00000000000039100
00000016000002000828001010000000501000001000000478 00000000000047800
para que leamos y escribamos todas las lineas ya con el mismo formato.
Y una última cosa y esta vez prometo que será lo último, es lo siguiente, por ejemplo ya cuando escribimos los archivos .dat el formato queda de la siguiente forma.
Cita: 072;000200;1;010000;005010000;000000000;
082;000200;8;010000;007010000;000000000;
083;000200;3;010000;000106000;000000000;
078;000200;8;010000;003010000;000000000;
066;000200;3;010000;000851000;000000000;
Me gustaría saber si hay alguna forma de que en la quinta columna se eliminaran los ceros de la izquierda y nos quedara de la siguiente forma:
Cita: 072;000200;1;010000;5010000;000000000;
082;000200;8;010000;7010000;000000000;
083;000200;3;010000;106000;000000000;
078;000200;8;010000;3010000;000000000;
066;000200;3;010000;851000;000000000;
Nuevamente gracias por todo, y si me pudieras ayudar de verdad esto será lo último. Solo volveré a molestarte para agardecerte por todo.
Un abrazo.