Está en la página 1de 9

Estructura De Datos Creacin de Archivos

Equipo 1: Garca Noriega Francisco Daniel Rosas Miralrio Adrin Namitle Chimalhua Jorge

Creacin De Archivos
Todo

tipo de archivos ofrece ciertas operaciones bsicas que el programa puede utilizar para manejar archivos en sus aplicaciones. Nosotros nos enfocaremos a como crear un archivo.

Crear archivos con RandomAccessFile


Necesitaremos

importar la librera java.io import java.io.*; En esta es donde se encuentran las excepciones y RandomAccessFile
Donde

java.io- Entrada/Salida. Clases que definen distintos flujos de datos

Crear archivos con RandomAccessFile


Para

crear un archivo con RandomAccessFile este ofrece un constructor que permite abrir y si no existe crear el archivo . Para ello ser necesario la implementacin de Excepciones. constructor es de la siguiente forma:

El

RandomaccessFile(

String file,String mode) throws FileNotFoundException

RandomaccessFile(

String file,String mode) throws FileNotFoundException Donde : file es la cadena que indica el nombre del archivo . Mode indica el modo de apertura ("r", "rw", "rwd" o "rws") FileNotFoundException-- es una Excepcin que se da cuando se produce un error al intentar tener acceso a un archivo que no existe en el disco.

Cdigo para crear archivo con RandomAccessFile


import java.io.*; public class CrearArchivo {

public static void main(String[] args) { RandomAccessFile archivo try{ archivo = new RandomAccessFile("dato.dat","rw"); //archivo.writeBytes("Jorge Namitle Chimalhua\n"); //archivo.writeBytes("Francisco Dani Garca\n"); //archivo.writeBytes("Adrin Rosas Miralrio\n"); archivo.close(); System.out.print("se creo el archio en la carpeta del proyecto");
}catch(FileNotFoundException e){ System.out.println("error el archivo no se pudo crear"); } catch( IOException e){ System.out.println("error no se pudo cerrar el archivo"); } } }

si verificamos en la carpeta del proyecto debe estar el archivo que creamos .

Gracias

no sin antes recordar Q

As que a ponerse estudiar de hoy para el examen!!!!!!

También podría gustarte