SlideShare una empresa de Scribd logo
Universidad Tecnológica de Panama
    Centro Regional Panama Oeste
 Facultad de Ingeniería en Sistemas
                 Computacionales
                      Grupo 9LS221
Manipulación de archivos
planos en java
Que es un archivo plano?
Son aquellos archivos que solo almacenan datos de tipo
  carácter o cadena de caracteres.
Son utilizados para:
  - Información de tipo registro
  - Guardar información que no necesite de un formato
  especifico
Manipulación de archivos
 Comprende los siguientes procediminetos que son:
Creación
Lectura
Modificacion
Consulta
Eliminación
Comandos de Consulta
 PATH: Para poder ejecutar programas Java desde
 cualquier carpeta, la carpeta con los archivos javac.exe
 y java.exe debe estar incluida en el PATH del sistema.

 CLASSPATH: la cual determina dónde buscar tanto las
 clases o librerías de Java como otras clases de usuario.
 La variable CLASSPATH puede incluir la ruta de
 directorios o ficheros.
Comandos de Consulta
La consulta de un archivo en java es la verificación de si
  realmente existe el mismo, y que un objeto puede ser
  creado pero esto no significa que el archivo exista en el
  programa.

Par a consultar si existe un archivo se utiliza el siguiente
  comando:
Booleam exist()
Métodos de Clase File - Archivo
Booleam isfile()      Investiga si es un archivo

Booleam exist()       Investiga si existe el archivo

Booleam canRead()     Investiga si se puede leer archivos

Booleam canWhrite()   Investiga si se puede escribir el
                      archivo
Long length ()        Tamaño de archivos en byte

Long lastmodified()   Fecha de la Ultima modificación

Booleam Renameto()    Cambia el nombre del archivo

Booleam Delate()      Borra un archivo
Comandos de Eliminación

Borrar un fichero con Java es una actividad bastante
sencilla, ya que mediante la clase File, la cual nos abstrae
de la manipulación de ficheros, se nos ofrece un método
para llevar a cabo tal cometido.
Comandos de Eliminación
Lo primero que deberemos de hacer es instanciar una
clase Fille. Para instanciar esta clase deberemos de pasar
al constructor el nombre del fichero sobre el que
queremos trabajar.

Ejemplo:

   File fichero = new File("fichero.txt");
Comandos de Eliminación
Para borrar el fichero deberemos de invocar el
método .delete() de la clase File. En caso de que se pueda
realizar el borrado del fichero, dicho método devolverá
true. En caso contrario devolverá false. Es por ello que
deberemos de controlar su respuesta.
Ejemplo:
if (fichero.delete())
   System.out.println("El fichero ha sido borrado
   satisfactoriamente");else
   System.out.println("El fichero no puede ser borrado");
Comandos de consulta y eliminación

Más contenido relacionado

Destacado

Universidad tecnológica equinoccial- OTRAS VARIABLES QUE DETERMINAN LA DIVERS...
Universidad tecnológica equinoccial- OTRAS VARIABLES QUE DETERMINAN LA DIVERS...Universidad tecnológica equinoccial- OTRAS VARIABLES QUE DETERMINAN LA DIVERS...
Universidad tecnológica equinoccial- OTRAS VARIABLES QUE DETERMINAN LA DIVERS...
JESSICA ARELLANO
 
Luis jaya 5_b_t5
Luis jaya 5_b_t5Luis jaya 5_b_t5
Luis jaya 5_b_t5Luis Jaya
 
Avance Tesis Luisana
Avance Tesis LuisanaAvance Tesis Luisana
Avance Tesis Luisana
Luisana Diaz
 
Accidentes de transito alpa corral
Accidentes de transito alpa corralAccidentes de transito alpa corral
Accidentes de transito alpa corral
Griselda Martino
 
Calendario Comarca del Maestrazgo 2013
Calendario Comarca del Maestrazgo 2013Calendario Comarca del Maestrazgo 2013
Calendario Comarca del Maestrazgo 2013
comarcamaestrazgo
 
6 a ejemplo de etapas de la planificación de la eva
6 a ejemplo de etapas de la planificación de la eva6 a ejemplo de etapas de la planificación de la eva
6 a ejemplo de etapas de la planificación de la evaEly Paredez
 
Software de las EMPRESAS con TIC´S
Software de las EMPRESAS con TIC´SSoftware de las EMPRESAS con TIC´S
Software de las EMPRESAS con TIC´S
George Aguilar
 
Elaboracion de libros de 1°4°,1°5°
Elaboracion de libros de 1°4°,1°5°Elaboracion de libros de 1°4°,1°5°
Elaboracion de libros de 1°4°,1°5°ALVAREZDESEGURA
 
Flores,quiroga,arias torres
Flores,quiroga,arias torresFlores,quiroga,arias torres
Flores,quiroga,arias torres
Griselda Martino
 
LO MEJOR DE LAS NOTICIAS EN LIMA PERÚ: CORTESIA DEL DIARIO 16
LO MEJOR DE LAS NOTICIAS EN LIMA PERÚ: CORTESIA DEL DIARIO 16LO MEJOR DE LAS NOTICIAS EN LIMA PERÚ: CORTESIA DEL DIARIO 16
LO MEJOR DE LAS NOTICIAS EN LIMA PERÚ: CORTESIA DEL DIARIO 16
reynaldo19400000
 
Seminario OPPORTUNITY - Gestión y TIC
Seminario OPPORTUNITY - Gestión y TICSeminario OPPORTUNITY - Gestión y TIC
Seminario OPPORTUNITY - Gestión y TIC
CARLOS EDUARDO ESCOBAR CARDENAS
 
Aproximacion al texto poético
Aproximacion al texto poéticoAproximacion al texto poético
Aproximacion al texto poético
Mariana Elisabet Ferrari
 
Evaluaciones y nivelaciones
Evaluaciones y nivelacionesEvaluaciones y nivelaciones
Evaluaciones y nivelacionesmabesierradiaz
 
Ambiente
Ambiente Ambiente
Ambiente
leidylachiquita
 

Destacado (20)

Universidad tecnológica equinoccial- OTRAS VARIABLES QUE DETERMINAN LA DIVERS...
Universidad tecnológica equinoccial- OTRAS VARIABLES QUE DETERMINAN LA DIVERS...Universidad tecnológica equinoccial- OTRAS VARIABLES QUE DETERMINAN LA DIVERS...
Universidad tecnológica equinoccial- OTRAS VARIABLES QUE DETERMINAN LA DIVERS...
 
Luis jaya 5_b_t5
Luis jaya 5_b_t5Luis jaya 5_b_t5
Luis jaya 5_b_t5
 
Reformas educativas
Reformas educativas Reformas educativas
Reformas educativas
 
Avance Tesis Luisana
Avance Tesis LuisanaAvance Tesis Luisana
Avance Tesis Luisana
 
El proyecto
El  proyectoEl  proyecto
El proyecto
 
Accidentes de transito alpa corral
Accidentes de transito alpa corralAccidentes de transito alpa corral
Accidentes de transito alpa corral
 
Marcadores tumorales
Marcadores tumoralesMarcadores tumorales
Marcadores tumorales
 
Dispositivos de prosesamiento
Dispositivos de prosesamientoDispositivos de prosesamiento
Dispositivos de prosesamiento
 
Trabajo final de computacion
Trabajo final de computacionTrabajo final de computacion
Trabajo final de computacion
 
Calendario Comarca del Maestrazgo 2013
Calendario Comarca del Maestrazgo 2013Calendario Comarca del Maestrazgo 2013
Calendario Comarca del Maestrazgo 2013
 
6 a ejemplo de etapas de la planificación de la eva
6 a ejemplo de etapas de la planificación de la eva6 a ejemplo de etapas de la planificación de la eva
6 a ejemplo de etapas de la planificación de la eva
 
Software de las EMPRESAS con TIC´S
Software de las EMPRESAS con TIC´SSoftware de las EMPRESAS con TIC´S
Software de las EMPRESAS con TIC´S
 
Elaboracion de libros de 1°4°,1°5°
Elaboracion de libros de 1°4°,1°5°Elaboracion de libros de 1°4°,1°5°
Elaboracion de libros de 1°4°,1°5°
 
Flores,quiroga,arias torres
Flores,quiroga,arias torresFlores,quiroga,arias torres
Flores,quiroga,arias torres
 
LO MEJOR DE LAS NOTICIAS EN LIMA PERÚ: CORTESIA DEL DIARIO 16
LO MEJOR DE LAS NOTICIAS EN LIMA PERÚ: CORTESIA DEL DIARIO 16LO MEJOR DE LAS NOTICIAS EN LIMA PERÚ: CORTESIA DEL DIARIO 16
LO MEJOR DE LAS NOTICIAS EN LIMA PERÚ: CORTESIA DEL DIARIO 16
 
Examen trimestral - deber
Examen trimestral - deber Examen trimestral - deber
Examen trimestral - deber
 
Seminario OPPORTUNITY - Gestión y TIC
Seminario OPPORTUNITY - Gestión y TICSeminario OPPORTUNITY - Gestión y TIC
Seminario OPPORTUNITY - Gestión y TIC
 
Aproximacion al texto poético
Aproximacion al texto poéticoAproximacion al texto poético
Aproximacion al texto poético
 
Evaluaciones y nivelaciones
Evaluaciones y nivelacionesEvaluaciones y nivelaciones
Evaluaciones y nivelaciones
 
Ambiente
Ambiente Ambiente
Ambiente
 

Similar a Comandos de consulta y eliminación

Lab archivos
Lab archivosLab archivos
Manejo+de+archivos+en+java
Manejo+de+archivos+en+javaManejo+de+archivos+en+java
Manejo+de+archivos+en+javaWhaleejaa Wha
 
Manejo de archivos en java
Manejo de archivos en javaManejo de archivos en java
Manejo de archivos en javaMaiirOn Gaitan
 
Manejo de archivos en java
Manejo de archivos en javaManejo de archivos en java
Manejo de archivos en javaWhaleejaa Wha
 
Manejo de archivos en java
Manejo de archivos en javaManejo de archivos en java
Manejo de archivos en javaWhaleejaa Wha
 
Bryan gordillo ensayo_ficheros
Bryan gordillo ensayo_ficherosBryan gordillo ensayo_ficheros
Bryan gordillo ensayo_ficherosBryan Gordillo
 
Bryan gordillo ensayo_ficheros
Bryan gordillo ensayo_ficherosBryan gordillo ensayo_ficheros
Bryan gordillo ensayo_ficheros
Bryan Gordillo
 
11. lectura y escritura de información
11. lectura y escritura de información11. lectura y escritura de información
11. lectura y escritura de informaciónAnuska González
 
PERSISTENCIA BASADA EN ARCHIVOS
PERSISTENCIA BASADA EN ARCHIVOSPERSISTENCIA BASADA EN ARCHIVOS
PERSISTENCIA BASADA EN ARCHIVOSDarwin Durand
 
Metodos de entrada y Salida
Metodos de entrada y SalidaMetodos de entrada y Salida
Metodos de entrada y Salida
Cristian Andres
 
Ficheros en Java marisabc
Ficheros en Java marisabcFicheros en Java marisabc
Ficheros en Java marisabc
marisabc4
 
Navigating The File System
Navigating The File SystemNavigating The File System
Navigating The File Systemkayrambal
 
Navegar Sistema De Archivos
Navegar Sistema De ArchivosNavegar Sistema De Archivos
Navegar Sistema De Archivoskayrambal
 
APO2 - Presentacion nivel 8
APO2 - Presentacion nivel 8APO2 - Presentacion nivel 8
APO2 - Presentacion nivel 8
Mario Jose Villamizar Cano
 
Framework .NET 3.5 14 Gestión de archivos y serialización
Framework .NET 3.5 14  Gestión de archivos y serializaciónFramework .NET 3.5 14  Gestión de archivos y serialización
Framework .NET 3.5 14 Gestión de archivos y serializaciónAntonio Palomares Sender
 
Archivos C++
Archivos C++Archivos C++
Archivos C++
Gero Calderon
 
Jyoc java-cap14 persistencia. ficheros corrientes
Jyoc java-cap14 persistencia. ficheros corrientesJyoc java-cap14 persistencia. ficheros corrientes
Jyoc java-cap14 persistencia. ficheros corrientes
Jyoc X
 

Similar a Comandos de consulta y eliminación (20)

Lab archivos
Lab archivosLab archivos
Lab archivos
 
Lab6-POO
Lab6-POOLab6-POO
Lab6-POO
 
Manejo+de+archivos+en+java
Manejo+de+archivos+en+javaManejo+de+archivos+en+java
Manejo+de+archivos+en+java
 
Manejo de archivos en java
Manejo de archivos en javaManejo de archivos en java
Manejo de archivos en java
 
Manejo de archivos en java
Manejo de archivos en javaManejo de archivos en java
Manejo de archivos en java
 
Manejo de archivos en java
Manejo de archivos en javaManejo de archivos en java
Manejo de archivos en java
 
Bryan gordillo ensayo_ficheros
Bryan gordillo ensayo_ficherosBryan gordillo ensayo_ficheros
Bryan gordillo ensayo_ficheros
 
Acceso a datos
Acceso a datosAcceso a datos
Acceso a datos
 
Bryan gordillo ensayo_ficheros
Bryan gordillo ensayo_ficherosBryan gordillo ensayo_ficheros
Bryan gordillo ensayo_ficheros
 
11. lectura y escritura de información
11. lectura y escritura de información11. lectura y escritura de información
11. lectura y escritura de información
 
PERSISTENCIA BASADA EN ARCHIVOS
PERSISTENCIA BASADA EN ARCHIVOSPERSISTENCIA BASADA EN ARCHIVOS
PERSISTENCIA BASADA EN ARCHIVOS
 
Metodos de entrada y Salida
Metodos de entrada y SalidaMetodos de entrada y Salida
Metodos de entrada y Salida
 
Ficheros en Java marisabc
Ficheros en Java marisabcFicheros en Java marisabc
Ficheros en Java marisabc
 
Manejo Avanzado de Flujos de Entrada/Salida
Manejo Avanzado de Flujos de Entrada/SalidaManejo Avanzado de Flujos de Entrada/Salida
Manejo Avanzado de Flujos de Entrada/Salida
 
Navigating The File System
Navigating The File SystemNavigating The File System
Navigating The File System
 
Navegar Sistema De Archivos
Navegar Sistema De ArchivosNavegar Sistema De Archivos
Navegar Sistema De Archivos
 
APO2 - Presentacion nivel 8
APO2 - Presentacion nivel 8APO2 - Presentacion nivel 8
APO2 - Presentacion nivel 8
 
Framework .NET 3.5 14 Gestión de archivos y serialización
Framework .NET 3.5 14  Gestión de archivos y serializaciónFramework .NET 3.5 14  Gestión de archivos y serialización
Framework .NET 3.5 14 Gestión de archivos y serialización
 
Archivos C++
Archivos C++Archivos C++
Archivos C++
 
Jyoc java-cap14 persistencia. ficheros corrientes
Jyoc java-cap14 persistencia. ficheros corrientesJyoc java-cap14 persistencia. ficheros corrientes
Jyoc java-cap14 persistencia. ficheros corrientes
 

Comandos de consulta y eliminación

  • 1. Universidad Tecnológica de Panama Centro Regional Panama Oeste Facultad de Ingeniería en Sistemas Computacionales Grupo 9LS221
  • 3. Que es un archivo plano? Son aquellos archivos que solo almacenan datos de tipo carácter o cadena de caracteres. Son utilizados para: - Información de tipo registro - Guardar información que no necesite de un formato especifico
  • 4. Manipulación de archivos  Comprende los siguientes procediminetos que son: Creación Lectura Modificacion Consulta Eliminación
  • 5. Comandos de Consulta  PATH: Para poder ejecutar programas Java desde cualquier carpeta, la carpeta con los archivos javac.exe y java.exe debe estar incluida en el PATH del sistema.  CLASSPATH: la cual determina dónde buscar tanto las clases o librerías de Java como otras clases de usuario. La variable CLASSPATH puede incluir la ruta de directorios o ficheros.
  • 6. Comandos de Consulta La consulta de un archivo en java es la verificación de si realmente existe el mismo, y que un objeto puede ser creado pero esto no significa que el archivo exista en el programa. Par a consultar si existe un archivo se utiliza el siguiente comando: Booleam exist()
  • 7. Métodos de Clase File - Archivo Booleam isfile() Investiga si es un archivo Booleam exist() Investiga si existe el archivo Booleam canRead() Investiga si se puede leer archivos Booleam canWhrite() Investiga si se puede escribir el archivo Long length () Tamaño de archivos en byte Long lastmodified() Fecha de la Ultima modificación Booleam Renameto() Cambia el nombre del archivo Booleam Delate() Borra un archivo
  • 8. Comandos de Eliminación Borrar un fichero con Java es una actividad bastante sencilla, ya que mediante la clase File, la cual nos abstrae de la manipulación de ficheros, se nos ofrece un método para llevar a cabo tal cometido.
  • 9. Comandos de Eliminación Lo primero que deberemos de hacer es instanciar una clase Fille. Para instanciar esta clase deberemos de pasar al constructor el nombre del fichero sobre el que queremos trabajar. Ejemplo: File fichero = new File("fichero.txt");
  • 10. Comandos de Eliminación Para borrar el fichero deberemos de invocar el método .delete() de la clase File. En caso de que se pueda realizar el borrado del fichero, dicho método devolverá true. En caso contrario devolverá false. Es por ello que deberemos de controlar su respuesta. Ejemplo: if (fichero.delete()) System.out.println("El fichero ha sido borrado satisfactoriamente");else System.out.println("El fichero no puede ser borrado");