import java.util.*; import java.io.*; public class Plantilla_Examen { public static void main(String[] args) throws Exception{ String fichero; FileInputStream fi; InputStreamReader is; BufferedReader entrada; String linea; FileOutputStream os; OutputStreamWriter sw; BufferedWriter salida; Locale.setDefault(Locale.ENGLISH); // COMPROBAR QUE EL NUMERO DE ARGUMENTOS DE ENTRADA PASADOS AL PROGRAMA SON LOS NECESARIOS if (args.length != 1) { System.out.printf("Necesitas un argumento\n"); System.out.printf("java PLANTILLA \n"); return; } // COGER ARGUMENTOS DE ENTRADA PASADOS AL PROGRAMA fichero = (args[0]); // Apertura del fichero para lectura fi = new FileInputStream(fichero); is = new InputStreamReader(fi); entrada = new BufferedReader(is); // Apertura del fichero para escritura os = new FileOutputStream("modif_"+fichero); sw = new OutputStreamWriter(os); salida = new BufferedWriter(sw); linea=entrada.readLine(); while ( linea != null ) { // lo que tengamos que hacer con cada lĂ­nea... linea=entrada.readLine(); } salida.close(); System.out.printf("Fin de la rutina"); } }