C:\ece538>java FileChange2 GFG.java test2.htmlproduces test2.html
FileChange2.java
import java.io.*; public class FileChange2 { public static void main( String[] args ) { if ( args.length != 2 ) { System.err.println( "usage: java FileChange2 source dest" ); System.exit( 0 ); } try ( BufferedReader br = new BufferedReader(new FileReader(args[0])); BufferedWriter bw = new BufferedWriter(new FileWriter(args[1])); ) { bw.write("<HTML>"); bw.newLine(); bw.write("<pre>"); bw.newLine(); String line; while ((line = br.readLine()) != null) { if (line.contains("=")) line = line.replace("=", "EQUALS"); bw.write(line); bw.newLine(); } bw.write("</pre>"); bw.newLine(); bw.write("</HTML>"); bw.newLine(); br.close(); bw.close(); } catch (IOException e) { System.err.println("Exception: "+e); } } }
Maintained by John Loomis, updated Tue Feb 04 20:41:24 2020