Escribir un archivo en Java

Posted by Yonatan Grajeda Cuesi On domingo, 15 de enero de 2012 0 comentarios

El siguiente código realizado en java muestra como escribir un archivo en formato html el formato es independiente ya que la forma en que se escribirá un archivo de cualquier tipo es la misma.
FileWriter: es para abrir y poder esscribir archivos se asocia con el objeto File.
PrintWriter: Es para poder escribir sobre el archivo.
Try: Tratara de hacer el código dentro de el si surge un error se ir a la parte de catch.
catch: Entrara a esta parte si a la hora de escribir o abrir el archivo hay un error como ejemplo si el archivo no existe o no se tenga privilegios para escribir en el archivo.
Finally: Esta parte siempre la hará.
Para realizar esto se necesita importar la siguiente libreria
import java.io.*;
    public void EscribirHtml(){
    FileWriter html=null;
    PrintWriter pw=null;

    try
    {
        html=new FileWriter("bitacora.html");
        pw=new PrintWriter(html);

        pw.println("<html>");
        pw.println("<body bgcolor=black>");
        pw.println("<head>");
        pw.println("<title>");
        pw.println("Bitacora de canciones / Videos Reproducidos");
        pw.println("</title>");
        pw.println("</head>");
        pw.println("<font color=white size=+5, face=bell MT>");
        pw.println("<h1 align=center>Canciones/ Videos Reproducidos</h1>");
        pw.println("<hr width =100% color=White>");
        pw.println("</font>");
        pw.println("<br>");
        pw.println("<br>");
        pw.println("<font color=white size=+2,face=bell MT>");
        pw.println("Video Reproducido");
        pw.println("</font>");
        pw.println("</html>");
        pw.println("</body>");
    }
     catch(Exception e){
        e.printStackTrace();

     }
     finally
     {
        try
        {
            if(null!=html)
                html.close();
        }

     catch(Exception e2)
     {
        e2.printStackTrace();
     }
    }
    }

0 comentarios:

Publicar un comentario