martes, 24 de noviembre de 2015

Java:Unión, Intersección y Diferencia entre conjuntos creando y leyendo Archivos

En la publicación anterior vimos cómo hacer la unión, intersección y diferencia de conjuntos, los cuales creamos y dimos valores mediante dos LinkedList de tipo <Coordenada>, es decir (x,y,z); ahora realizaremos las mismas operaciones, pero los datos serán leidos desde un archivo de texto .txt para luego guardar los resultados en otro archivo .txt.

En Union, Interseccion y Diferencia de conjuntos pueden revisar como se hacen dichas operaciones para que puedan comprender el programa a continuación.

Primeramente, en la Clase Coordenada, creamos el método cargar, el cual leerá dos archivos .txt que deberán estar ubicados en la misma carpeta donde se guarda el proyecto.


Luego realizamos la implementación dentro del programa principal, que quedará de la siguiente manera:
  • Los archivos de texto creados previamente se llaman "ciudades" y "ciudades" que corresponden a mis conjuntos 1  y 2 respectivamente 


Dentro de la clase ProgramaArchivos, pero fuera del main, creamos el método GUARDAR, que permite la creacion y escritura de un nuevo archivo de texto mostrando los resultados de las operaciones en un archivo de texto llamado "Resultados"

 A continuación, les muestro los archivos "ciudad", "ciudad1" y "Resultados" para que comprueben.



No hay comentarios:

Publicar un comentario