java

Como Borrar Directorios En Java

Bastante simple este snippet para algo que no es nativo de Java. Java no permite borrar un directorio que contenga archivos adentro. Lo primero que hay que hacer para eliminar el directorio es simplemente eliminar los archivos interiores. Aca un snippet que se llama recursivamente. /** * Deletes the given Read more…

By Rodrigo Asensio, ago
java

Como Copiar Archivos en Java

Otro snippet para tener bien a mano. De esta manera podemos copiar archivos binarios o ascii. String source = "c:/myfile.x"; String destiny = "c:/mycopy.x"; File sourceFile = new File(source); File destinyFile = new File(destiny); InputStream in = new FileInputStream(sourceFile); OutputStream out = new FileOutputStream(destinyFile); byte[] buf = new byte[2048]; int Read more…

By Rodrigo Asensio, ago
java

Como Leer un Archivo por Lineas en Java

Esta es una tarea bastante sencilla que no siempre podemos encontrar una solucion a mano. FileInputStream file = new FileInputStream("file.txt"); DataInputStream input = new DataInputStream(file); BufferedReader buffer = new BufferedReader(new InputStreamReader(input)); String line; while ((line = buffer.readLine()) != null) { System.out.println (line); } input.close();

By Rodrigo Asensio, ago
java

Consejo para java IO

Flushing Streams Parece ser obvio lo que digo acá, pero repetidamente tenemos situaciones donde nos olvidamos de hacer esto y luego pagamos las consecuencias. El típico problema es que hay 2 programas comunicándose a través de la network, el primero le habla al segundo, el segundo le contesta pero como Read more…

By Rodrigo Asensio, ago
java

Buscar Imagenes Dentro De Un Jar

Cuando hacemos deploy de nuestras aplicaciones Java queremos distribuir generalmente la menor cantidad de archivos individuales. Para eso, distribuir tu aplicación como un Jar file es lo más conveniente. El tema llega a la hora de referenciar a recursos e imágenes dentro del Jar. Aca veremos como solucionar éste tema.

By Rodrigo Asensio, ago