/* Ejercicio: 2x1x04 Fecha: 20/09/2012 Enunciado: Escribir un método que reciba por parámetro el nombre de un archivo e imprima las cadenas que dicho archivo almacena (una cadena por línea). Se tendrá en cuenta que las distintas cadenas se separan en el archivo por un asterisco (que no se imprimirá). */ import java.io.FileReader; public class _2x1x04 { public static void printFileString(String file) { try { FileReader fr = new FileReader(file); int caracter = fr.read(); while( caracter != -1 ) { if( caracter == '*' ) caracter = '\n'; System.out.print((char)caracter); caracter = fr.read(); } fr.close(); } catch( Exception e ) { e.printStackTrace(); } } public static void main(String[] args) { printFileString("fichero.txt"); } }