Está en la página 1de 7

File

archivos

Archivo es un conjunto de datos estructurados


guardados en algún medio de almacenamiento
que pueden ser utilizados por aplicaciones.

Está compuesto por:

•Nombre: Identificación del archivo.


•Extensión: Indica el tipo de archivo.
Un archivo o fichero es un conjunto de bits que son almacenados en
un dispositivo.

Un archivo es identificado por un nombre y la descripción de la


carpeta o directorio que lo contiene.

A los archivos informáticos se les llama así porque son los


equivalentes digitales de los archivos escritos en expedientes,
tarjetas, libretas, papel o microfichas del entorno de oficina
tradicional.
Clases que se utilizan para leer y escribir en archivos

import java.io.File;

Clase File
• Crear

File nombreFile = new File("/carpeta/archivo");

• Eliminar

nombreFile.delete();
No m bre De s cripc ió n Parám e tro s Dato de vue lto

e xis ts () Indica s i e xis te o no e l fiche ro. Ninguno. boole an

is Dire c tory() Indica s i e l objeto File es un direc torio. Ninguno. boole an

is File () Indica s i e l objeto File es un fic he ro. Ninguno. boole an

is Hidde n() Indica s i e l objeto File es ta oc ulto. Ninguno. boole an

ge tAbs olute Path() De vuelve una ca de na con la ruta a bs oluta de l fic he ro o directorio. Ninguno. String

c anRe ad() Indica s i s e puede lee r. Ninguno. boole an

c anWrite () Indica s i s e puede es c ribir. Ninguno. boole an

c anExe c ute () Indica s i s e puede eje cutar. Ninguno. boole an

ge tName () De vuelve una ca de na con el nombre del fic he ro o dire ctorio. Ninguno. String

ge tPare nt() De vuelve una ca de na con el dire ctorio padre. Ninguno. String

lis tFile s () De vuelve un a rray de File c on los dire ctorios hijos . Solo funciona con direc torios . Ninguno. Arra y de File

lis t() De vuelve un a rray de String c on los dire ctorios hijos . Solo funciona con dire ctorios . Ninguno. Array de String

mkdir() Pe rmite cre ar el direc torio e n la ruta indic ada. Solo s e cre a ra s i no e xis te . Ninguno. boole an

Pe rmite cre ar el direc torio e n la ruta indic ada, también cre a los direc torios interme dios . Solo s e
mkdirs () Ninguno. boole an
cre ara s i no e xis te .

Pe rmite cre ar el fic he ro en la ruta indic ada. Solo s e c rea ra s i no e xis te . Debemos controla r la
c re ate Ne w File () Ninguno. boole an
exce pc ion con IOExc e ption.
https://docs.oracle.com/javase/8/docs/api/java/io/File.html
File f = new File("ejercicio1.txt");

try {

FileReader fr = new FileReader(f);


BufferedReader br = new BufferedReader(fr);

String linea = br.readLine();

System.out.println();

while(linea != null) {
System.out.println(linea);
linea = br.readLine();
}
br.close();
} catch(IOException e) {
e.printStackTrace();
}

También podría gustarte