 |
 Usuario: Ingresar | Blog de programacion, codigo, tutoriales, consejos, practicas para 3d y todo lo que tenga que ver con ser programador Creado para mostrar...
Dibujo, diseño, animación y programación
y sinceramente lo que se me antoje... |
| Dirección URL | http://blog.absulit.net/ Registrado:1211256000 |
| Anuncios: |
|
Enviar a email | Codigo Util para Java I I - Archivos de Texto en General | Por Absulit el 19-May-2008 | Tareas básicas al trabajar en java para la Universidad serian una como, leer un archivo, recorrerlo linea por línea, contar el numero de lineas, hacer que cada linea tenga una serie de registros, guardar datos, recuperar... cosas asi...
No voy a extenderme en explicar el codigo que está dentro de los metodos, sino mas bien, la utilizacion de la clase, ya que tiene una forma especial de usarse, que si no se hace correctamente no funcionará:
Nombre del fichero: Archivos.java
import java.io.*; import java.util.*;
public class Archivos { private File archivo; private FileReader in; private FileWriter out; private FileOutputStream fos; private ObjectOutputStream oos; private FileInputStream fis; private ObjectInputStream ois; private static Archivos archivos; public Archivos() { super(); } public static Archivos getInstance() { if(archivos == null){ archivos = new Archivos(); } return archivos; } public synchronized void escribirArchivo(String ruta, String contenido) throws IOException { getInstance(); File file = new File(ruta); out = new FileWriter(file.getAbsolutePath(), true); out.write(contenido); out.close(); } public synchronized String leerArchivo(String ruta) throws IOException, FileNotFoundException { StringBuffer cadena = new StringBuffer(); in = new FileReader(ruta);
int c = 0; while((c = in.read()) != -1) { cadena.append((char) c); }
return cadena.toString(); } public synchronized void copiarArchivo(String origen, String destino, boolean annadir) throws IOException, FileNotFoundException { File archivoOrigen = new File(origen); File archivoDestino = new File(destino); in = new FileReader(archivoOrigen.getAbsolutePath()); out = new FileWriter(archivoDestino.getAbsolutePath(), annadir); int caracter = 0; while ((caracter = in.read()) != -1) { out.write(caracter); } in.close(); out.close(); }
public synchronized void guardarObjeto(String ruta, Object objeto) throws IOException { fos = new FileOutputStream(ruta); oos = new ObjectOutputStream(fos); oos.writeObject(objeto); fos.flush(); } public synchronized Object recuperarObjeto(String ruta) throws IOException, FileNotFoundException, ClassNotFoundException { fis = new FileInputStream(ruta); ois = new ObjectInputStream(fis); return ois.readObject(); } }
Sencillamente hacen una instancia de la clase (es obligatorio), se llama a el metodo que lo instancia (cada vez que se va a abrir un nuevo archivo) y luego se procede a utilizar los metodos propios de la clase
Archivos miArchivo = new Archivos(); miArchivo = Archivos.getInstance(); try{
String ruta = "c:\salida.txt"; String contenido = ES.leer("Digite el texto a Continuacion: \n"); miArchivo.escribirArchivo(ruta,contenido); ES.imprimir("\nContenido del Archivo: \n\n" + miArchivo.leerArchivo(ruta)); }catch(Exception e){ ES.imprimir(e) }
Utilizando la clase de la publicación anterior, podemos de una forma mas sencilla escribir y leer hacia un archivo desde nuestro codigo.
Saludos, y espero que sea de utilidad
Leído 83 veces

|
|
 |
| Codigo Util para Java I I - Archivos de Texto | | Tareas básicas al trabajar en java para la Universidad serian una como, leer un archivo, recorrerlo linea por línea, contar el numero de lineas, hacer que cada linea tenga una serie de registros, guardar datos, recuperar... cosas asi...No voy a extenderme en explicar el codigo que está dentro de los metodos, sino mas bien, la utilizacion de la clase, ya que tiene una forma especial de [..] Leer nota completa |  | Publicado 19-May-2008 por Absulit en General Leído 83 veces. Más resultados en  |
|
| Codigo Util para Java I - Impresion en Pantalla y Lectura del Teclado | | Cuando empezamos en java no tenemos ni la menor idea de por donde empezar; en otros programas como Pascal o C y C++, imprimir algo en pantalla es muy fácil, al igual que leer algo del teclado para guardarlo en una variable para utilizarlo después, pero java tiene tantas cosas y tan lejanas una de la otra, que las tareas mas sencillas se vuelven tediosas; así que, aquí traigo una serie de posts con [..] Leer nota completa |  | Publicado 18-May-2008 por Absulit en General Leído 58 veces. Más resultados en  |
|
 | Zona-net | Quito ecuador | Blog de programas, descargas, requrimientos, caracterÃsticas y novedades Zona-Net Descargas, novedades, requrimientos y características de programas y utilidades |
| Java SE Development Kit JDK 6 Update 5: Crea programas con Java | Java SE Development Kit JDK es un conjunto de herramientas diseñadas por Sun Microsystems con las que podrás crear programas en Java o aplicaciones web.
El instalador incluye la Máquina Virtual Java, archivos de ayuda y las clases principales de Java.
Características de Java SE Development Kit JDK:
Con este programa podrás:
Ejecutar aplicaciones en Java con módulos J2RE
Crear [...] [..] Leer nota completa |  | Publicado 31-Mar-2008 por admin en Herramientas para desarrolladores Leído 95 veces. Más resultados en  |
|
| Tutorial de Programacion II - Compilar en JAVA | | Si no tienes java puedes conseguirlo en java.com pero solo para ejecutarlo, para crear y compilar debes ir a SUN y descargar el JDK que son 65.64 MBSi ud tiene ganas de empezar a programar en java, pues entonces empecemos, y vayamos dando teoría mientras damos práctica.Bueno, aquí vamos a compilar java como los hombres, desde consola!Primero espero que estén en [..] Leer nota completa |  | Publicado 26-Oct-2007 por Absulit en General Leído 29 veces. Más resultados en  |
|
 | Ipod Total | Buenos Aires | Análisis de productos, noticias e información sobre iPod, iPhone, Apple TV, iTunes y reproductores mp3 iPodTotal - todo sobre iPod, iTunes, iPhone y Apple TV todo sobre iPod, iTunes, iPhone, Apple TV y reproductores mp3 |
| Sun ofrecerá una Maquina Virtual de Java para el iPhone | | La empresa Sun anunció que ya está desarrollando una ?Maquina Virtual de Java? (Java Virtual Machine), que permitiría usar aplicaciones Java en el iPhone. Está estará basada en la Java Micro Edicion. Sun está utilizando el SDK para el iPhone e iPod touch anunciado recientemente por Apple y esta versión de Java estará disponible a través del App Store para aplicaciones de terceros. [..] Leer nota completa |  | Publicado 10-Mar-2008 por Ágata en iPhone Leído 18 veces. Más resultados en  |
|
 | Zona-net | Quito ecuador | Blog de programas, descargas, requrimientos, caracterÃsticas y novedades Zona-Net Descargas, novedades, requrimientos y características de programas y utilidades |
| WinAce 2.69: Crea, extrae y visualiza archivos comprimidos | WinAce es una herramienta para crear, extraer y visualizar archivos comprimidos. Este programa genera archivos comprimidos con extensión ACE, ZIP, LHA, MS-CAB, JAVA JAR; y descomprimir ACE, ZIP, LHA, MS-CAB, RAR, ARC, ARJ, GZip, TAR, ZOO, JAR
Características de WinAce:
Con este programa podrás:
Crear, extraer y visualizar archivos comprimidos
Descomprimir archivos en formato ACE, ZIP, LHA, MS-CAB [..] Leer nota completa |  | Publicado 02-Apr-2008 por admin en Compresores Leído 98 veces. Más resultados en  |
|
 | Zona-net | Quito ecuador | Blog de programas, descargas, requrimientos, caracterÃsticas y novedades Zona-Net Descargas, novedades, requrimientos y características de programas y utilidades |
| WinRAR para Mac OS X | WinRAR para Mac OS X es una utilidad para comprimir y descomprimir archivos. Ideal para reducir el tamaño de grandes archivos de texto, archivos ejecutables o bibliotecas de objetos.
Su algoritmo de compresión permite mayores relaciones de compresión que otros programas similares.
Es capaz de descomprimir archivos en formato .ZIP, .RAR, .ARJ, .CAB, .LZH, .TAR, .ACE, .GZ, [...] [..] Leer nota completa |  | Publicado 25-Jul-2008 por admin en Mac Leído 71 veces. Más resultados en  |
|
| Tutorial de Programacion I - Variables, Constantes, Procedimientos y Funciones | | Bueno, para aprender programacion basica, a pedido de Nitos y Crox, he decidido enseñar los conceptos basicos con JAVA, por que es gratis, por que tiene clases, por que tiene muchas cosas...Mientras llegamos a los importarnte con java, explicare terminologia basica que es necesaria para empezar, y mientras necesitan descargarse por supuesto JAVA, en java.com, y si quieren para ayudarse [..] Leer nota completa |  | Publicado 22-Oct-2007 por Absulit en General Leído 36 veces. Más resultados en  |
|
 | Zona-net | Quito ecuador | Blog de programas, descargas, requrimientos, caracterÃsticas y novedades Zona-Net Descargas, novedades, requrimientos y características de programas y utilidades |
| WinRAR 3.71: Compresor/Descompresor | WinRAR es una utilidad para comprimir y descomprimir archivos, ideal para reducir el tamaño de grandes archivos de texto, archivos ejecutables o bibliotecas de objetos.
Su algoritmo de compresión permite mayores relaciones de compresión que otros programas similares.
Es capaz de descomprimir archivos en formato .ZIP, .RAR, .ARJ, .CAB, .LZH, .TAR, .ACE, .GZ, .UUE, .BZ2, .JAR e [...] [..] Leer nota completa |  | Publicado 27-Mar-2008 por admin en Compresores Leído 87 veces. Más resultados en  |
|
 | El Jamon Y El Vino | Mendoza | Otro super blog sobre la tecnología, sobre informática, redes y por sobre todas las cosas.... las cosas de todos los días !! El Jamon y el Vino |
| JAVA es perfudicial !!! | | Desde el principio nunca me cayo en gracia ese chico y ahora entiendo porque... JAVA ES MALO, es perjudicial !! y no lo digo yo !! lo dicen dos eminencia de la Universidad de New York !!
vamos a lo serio... es verdad que nunca me cayo en gracia java... no se porque unca pude hacer nada, de entrada fue un rechazo mutuo, y mira que lo intente... pero no, no hubo caso... java no es para mi. Y [..] Leer nota completa |  | Publicado 10-Jan-2008 por Pablo Vargas en Actualidad y Tecnologia Leído 18 veces. Más resultados en  |
|
 | El Jamon Y El Vino | Mendoza | Otro super blog sobre la tecnología, sobre informática, redes y por sobre todas las cosas.... las cosas de todos los días !! El Jamon y el Vino |
| JAVA es perfudicial !!! | | Desde el principio nunca me cayo en gracia ese chico y ahora entiendo porque... JAVA ES MALO, es perjudicial !! y no lo digo yo !! lo dicen dos eminencia de la Universidad de New York !!
vamos a lo serio... es verdad que nunca me cayo en gracia java... no se porque unca pude hacer nada, de entrada fue un rechazo mutuo, y mira que lo intente... pero no, no hubo caso... java no es para mi. Y [..] Leer nota completa |  | Publicado 10-Jan-2008 por Pablo Vargas en Actualidad y Tecnologia Leído 13 veces. Más resultados en  |
|
|
AdvertenciaYAAQUI.COM no se responsabiliza por el contenido publicado en los feeds y weblogs independientes.
Las opiniones vertidas en este sitio no necesariamente son nuestras sinó de su originador. Nos reservamos el derecho de
remover cualqueir material que consideremos inconveniente.
|
|
| |