TECNOLO

Páginas: 4 (847 palabras) Publicado: 5 de mayo de 2013
CURSO VIRTUAL DE JAVA ADVANCED

PRACTICA 1:
• Completar los métodos modificarArchivo, moverArchivo, escribirArchivo de la clase AdminArchivo.java del tema Utilización Streams - Achivos,a loscuales se deberá modificar su firma para que reciban los valores correspondientes.
Se realiza las modificaciones necesarias para conseguir el objetivo planteado como es el caso de crear el directoriosiendo esta la ubicación c:\\Prueba el mismo que se crea automáticamente, luego procedemos a crear el archivo origen en la situado en c:\\Prueba\\archivoOrigen , luego modificamos los métodos pararealizar la copia de su contenido en el archivo destino.

package epn.javaadv.stream;

import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;

publicclass AdminArchivo {

public boolean crearDirectorio(String nombreDirectorio, String path){
File directorio = new File("c:\\Prueba");
return directorio.mkdir();
}

public booleancopiarContenidoArchivo(File archivoOrigen, File archivoDestino) throws IOException,ClassNotFoundException{

boolean banderaCopiar = false;
int car = 0;
FileReader lectorArchivoOrigen = newFileReader(archivoOrigen);
FileWriter escritorArchivoDestino = new FileWriter(archivoDestino);

while((car = lectorArchivoOrigen.read())!= -1){
escritorArchivoDestino.write(car);
}lectorArchivoOrigen.close();
escritorArchivoDestino.close();
banderaCopiar = true;
return banderaCopiar;

}
public File[] recuperarArchivosDirectorio(File directorio) throws IOException{File[] archivos = null;

if(directorio.exists() && directorio.isDirectory()){
archivos = directorio.listFiles();
for (File archivo : archivos) {
System.out.println("Archivo:" +archivo.getName());
}
}
return archivos;
}

public File escribirArchivo(){
return null;
}

public boolean moverArchivo(){
return false;
}

public boolean modificarArchivo(){...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • tecnolo
  • Tecnol.
  • tecnolo
  • tecnolo
  • Tecnolo
  • La Tecnol
  • Tecnolo
  • tecnol

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS