Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.io.*;
- import java.util.*;
- import java.text.DecimalFormat;
- public class IndexRunner
- {
- private IndexTree index = new IndexTree();
- public void buildIndex(BufferedReader bufferedReader) throws IOException
- {
- int lineNum = 0;
- String nextLine;
- while ((nextLine = bufferedReader.readLine()) != null)
- {
- lineNum++;
- StringTokenizer tokens = new StringTokenizer(nextLine, " ,.:-!?/%");
- while (tokens.hasMoreTokens())
- {
- String next = tokens.nextToken().toLowerCase();
- index.add(next, lineNum);
- }
- }
- }
- public static void main(String args[]) throws Exception
- {
- FileReader fileReader = new FileReader("Test.txt");
- BufferedReader bufferedReader = new BufferedReader(fileReader);
- buildIndex(bufferedReader);
- index.showIndex();
- }
- }
Add Comment
Please, Sign In to add comment