asdasdas
Hola muchachos:
Este es un ejemplo de como crear un Programa en Java, que sea capaz de cargar los datos de un estudiante desde un Archivo plano a un Areglo de Objetos de tipo Estudiante, losdatos del estudiante que se requieren en la Clase son:
CODIGO: Campo de tipo LONG
NOMBRE: Campo de tipo String
NOTAS: un arreglo de 3 Posiciones de Entero.
El Archivo, que para nuestroejemplo se llama Estu.TXT, tiene toda la información del estudiante separada por comas(,); es decir la información de un estudiante se veria en el archivo de texto de la siguiente manera:
.
.836472,CARMEN GARCIA,12,18,16
.
.
Este programa carga toda la información del archivo al arreglo de Objeto y lo imprime por pantalla y/o tambien lo manda a un archivo de texto llamado Estu2.TXT.Este ejercicio será discutido en la primera clase de la semana así que traten de Entenderlo.
Cuidence mucho, nos vemos el Lunes/Martes.
CLASE PRINCIPAL - MAIN
public class prueba{
public static void main(String[] args)
{
Manager M = new Manager();
System.out.println("--------------------------------");
//esta linea de abajo, muestra TODO el archivo porconsola
//tal y como esta en elarchivo.
//M.MostrarFile("/home/malexis/Documentos/Estu.txt");
M.CargarVector("/home/malexis/Documentos/Estu.txt");
M.Mostrar();M.Escribir("/home/malexis/Documentos/Estu2.txt");
System.out.println("--------------------------------");
System.out.println("Archivo Creado..................");
System.out.println("--------------------------------");}
}
//ESTU.TXT tiene una estructura por linea similar a:
//
//12345,ALEXIS MOLA,12,17,11
//56789,JOSEFINA PEREZ,15,12,16
//.
//.
//.
//
//Este programa se hizo de manera que leacompletamente el archivo,
//que para la prueba tenia 10 Lineas, por eso es que la constante
//N de Manager vale 10, UD debe validar si, por ejemplo, el archivo
//tiene 5 lineas y el arreglo de...
Regístrate para leer el documento completo.