Está en la página 1de 1

package ManejoArchivos;

import java.io.*;
import java.net.*;
import java.util.*;
/**
*
* @author Javier Pinto
*/
public class ManejoArchivos {
public static void main(String
arg) throws URISyntaxException
{
//File directorio = new File("C:\\Users\\javier
pinto\\Documents\\NetBeansProjects\\Achivos");
//File file = new File(directorio,"archivo.txt");
File("C:\\Users\\javier
pinto\\Documents\\NetBeansProjects\\Achivos","archivo.txt");
URI uri = new URI("file:///C:/Users/javier
pinto/Documents/NetBeansProjects/Achivos/archivo.txt");
File file = new File(uri);
if(!file.exists())
{
try{
file.createNewFile();
System.out.println(file.getName()+" Ha sido creado");
}catch(IOException ex){ex.printStackTrace();}

}else
{
try{
// FileWriter fw = new FileWriter(file,true);
// fw.append("Primera linea hola mundo");
// fw.append("Continuando segun texto");
// fw.close();
PrintWriter pw = new PrintWriter(file,"utf-8");
pw.println("Primera linea");
pw.println("Segunda linea");
pw.println(" ");
pw.printf("Hla mundo d/", 10);
pw.println(" ");
pw.printf("Hola %s en %d veces", "mundo", 100);
pw.close();

}catch(IOException ex){ex.printStackTrace();}
}
System.out.println("Nombre: "+file.getName());
System.out.println("Ruta Absoluta: "+file.getAbsolutePath());
System.out.println("Ruta: "+file.getPath());
System.out.println("Se Puede leer: "+file.canRead());
System.out.println("Se puede escribir: "+file.canWrite());
System.out.println("Se puede executar: "+file.canExecute());
System.out.println("Es Un directorio: "+file.isDirectory());
System.out.println("Ultima Modificacion: "+file.lastModified());
System.out.println("Tamaño: "+file.length());
}
}

También podría gustarte

  • Administración Comercial
    Administración Comercial
    Documento3 páginas
    Administración Comercial
    Yuliana Vanessa Yaima Garcia
    Aún no hay calificaciones
  • Numeros Codigo
    Numeros Codigo
    Documento6 páginas
    Numeros Codigo
    Yuliana Vanessa Yaima Garcia
    Aún no hay calificaciones
  • Respuesta de Power Point
    Respuesta de Power Point
    Documento2 páginas
    Respuesta de Power Point
    Yuliana Vanessa Yaima Garcia
    Aún no hay calificaciones
  • Emprendimiento
    Emprendimiento
    Documento2 páginas
    Emprendimiento
    Yuliana Vanessa Yaima Garcia
    Aún no hay calificaciones
  • PHP
    PHP
    Documento1 página
    PHP
    Yuliana Vanessa Yaima Garcia
    Aún no hay calificaciones
  • PHP
    PHP
    Documento1 página
    PHP
    Yuliana Vanessa Yaima Garcia
    Aún no hay calificaciones
  • Foro
    Foro
    Documento1 página
    Foro
    Yuliana Vanessa Yaima Garcia
    Aún no hay calificaciones
  • Distrimay
    Distrimay
    Documento13 páginas
    Distrimay
    Yuliana Vanessa Yaima Garcia
    Aún no hay calificaciones
  • Comunicacion Asertiva
    Comunicacion Asertiva
    Documento3 páginas
    Comunicacion Asertiva
    Yuliana Vanessa Yaima Garcia
    Aún no hay calificaciones
  • Trabajo Foro
    Trabajo Foro
    Documento7 páginas
    Trabajo Foro
    Yuliana Vanessa Yaima Garcia
    Aún no hay calificaciones