asdasdas

Páginas: 3 (690 palabras) Publicado: 17 de octubre de 2013

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...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Asdasd
  • Asdasd
  • asdasd
  • asdasda
  • ASdasd
  • asdasd
  • asdasdad
  • Asdasd

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS