rendered paste bodypackage muunnossofta;/**Contents of rekisteri.txt follow below.**/import java.io.FileReader;import java.io.FileWriter;import java.io.BufferedReader;import java.io.PrintWriter;import java.io.IOException;import java.util.Scanner;import java.util.ArrayList;import java.io.FileOutputStream;/** * Program to convert whitespaces into ; And add a \n to every 8 lines. * * @author Tallu * @version $Revision$ * */public class Converter { private ArrayList tempArray; private FileOutputStream out = null; private PrintWriter output = null; private Scanner scan = null; private int comments = 0; public void run() throws IOException { this.tempArray = new ArrayList(); try { scan = new Scanner( new FileReader( "/home/juuso/workspace/securitas/muunnossofta/rekisteri.txt")); scan.useDelimiter("\n"); out = new FileOutputStream( "/home/juuso/workspace/securitas/muunnossofta/modified.txt"); output = new PrintWriter(out); String l; while (scan.hasNext()) { l = scan.next(); if (l.matches("//\\w+")) { comments++; } else { l = l.replaceAll("[\\s]", ";"); tempArray.add(l); } } } finally { trimLines(); System.out.println("Total number of comment lines ignored: " + comments); if (scan != null) { scan.close(); } if (out != null) { out.close(); } } } public static void main(String[] args) throws IOException { Converter converter = new Converter(); converter.run(); } public void trimLines() { for (int i = 0; i < (tempArray.size() - 8); i += 8) { output.print(tempArray.get(i)); } output.println(); output.flush(); }}/*Contents of rekisteri.txt:aaaaaaaa bbbbbbbbbbbbb ccccccccccc dddddddddddd eeeeeeeeeeee ffffffffff// coommmmeeeennnttttaaaaaav bbbbbbbbbbbbbbbbb cccccccccccc ddddddddddd eeeeeeeeeee ffffffffffaaaaaaaa bbbbbbbbbbbbb ccccccccccc dddddddddddd eeeeeeeeeeee ffffffffff// coommmmeeeennnttttaaaaaav bbbbbbbbbbbbbbbbb cccccccccccc ddddddddddd eeeeeeeeeee ffffffffffaaaaaaaa bbbbbbbbbbbbb ccccccccccc dddddddddddd eeeeeeeeeeee ffffffffff// coommmmeeeennnttttaaaaaav bbbbbbbbbbbbbbbbb cccccccccccc ddddddddddd eeeeeeeeeee ffffffffffaaaaaaaa bbbbbbbbbbbbb ccccccccccc dddddddddddd eeeeeeeeeeee ffffffffff// coommmmeeeennnttttaaaaaav bbbbbbbbbbbbbbbbb cccccccccccc ddddddddddd eeeeeeeeeee ffffffffffaaaaaaaa bbbbbbbbbbbbb ccccccccccc dddddddddddd eeeeeeeeeeee ffffffffff// coommmmeeeennnttttaaaaaav bbbbbbbbbbbbbbbbb cccccccccccc ddddddddddd eeeeeeeeeee ffffffffffaaaaaaaa bbbbbbbbbbbbb ccccccccccc dddddddddddd eeeeeeeeeeee ffffffffff// coommmmeeeennnttttaaaaaav bbbbbbbbbbbbbbbbb cccccccccccc ddddddddddd eeeeeeeeeee ffffffffffaaaaaaaa bbbbbbbbbbbbb ccccccccccc dddddddddddd eeeeeeeeeeee ffffffffff// coommmmeeeennnttttaaaaaav bbbbbbbbbbbbbbbbb cccccccccccc ddddddddddd eeeeeeeeeee ffffffffffaaaaaaaa bbbbbbbbbbbbb ccccccccccc dddddddddddd eeeeeeeeeeee ffffffffff// coommmmeeeennnttttaaaaaav bbbbbbbbbbbbbbbbb cccccccccccc ddddddddddd eeeeeeeeeee ffffffffffaaaaaaaa bbbbbbbbbbbbb ccccccccccc dddddddddddd eeeeeeeeeeee ffffffffff// coommmmeeeennnttttaaaaaav bbbbbbbbbbbbbbbbb cccccccccccc ddddddddddd eeeeeeeeeee ffffffffffaaaaaaaa bbbbbbbbbbbbb ccccccccccc dddddddddddd eeeeeeeeeeee ffffffffff// coommmmeeeennnttttaaaaaav bbbbbbbbbbbbbbbbb cccccccccccc ddddddddddd eeeeeeeeeee ffffffffffaaaaaaaa bbbbbbbbbbbbb ccccccccccc dddddddddddd eeeeeeeeeeee ffffffffff// coommmmeeeennnttttaaaaaav bbbbbbbbbbbbbbbbb cccccccccccc ddddddddddd eeeeeeeeeee ffffffffffaaaaaaaa bbbbbbbbbbbbb ccccccccccc dddddddddddd eeeeeeeeeeee ffffffffff// coommmmeeeennnttttaaaaaav bbbbbbbbbbbbbbbbb cccccccccccc ddddddddddd eeeeeeeeeee ffffffffffaaaaaaaa bbbbbbbbbbbbb ccccccccccc dddddddddddd eeeeeeeeeeee ffffffffff// coommmmeeeennnttttaaaaaav bbbbbbbbbbbbbbbbb cccccccccccc ddddddddddd eeeeeeeeeee ffffffffffaaaaaaaa bbbbbbbbbbbbb ccccccccccc dddddddddddd eeeeeeeeeeee ffffffffff// coommmmeeeennnttttaaaaaav bbbbbbbbbbbbbbbbb cccccccccccc ddddddddddd eeeeeeeeeee ffffffffffaaaaaaaa bbbbbbbbbbbbb ccccccccccc dddddddddddd eeeeeeeeeeee ffffffffff// coommmmeeeennnttttaaaaaav bbbbbbbbbbbbbbbbb cccccccccccc ddddddddddd eeeeeeeeeee ffffffffff*/