public void readFileAsList() throws IOException, DictionaryException {
    BufferedReader br;
    StringTokenizer tz;

    for (int i = 0; i < files.length; i++) {
      List<String> words = new ArrayList<String>();
      String wordLine = "";
      String[] word;

      Scanner file = new Scanner(new FileReader(files[i]));

      while (file.hasNext()) wordLine += file.nextLine().toLowerCase();
      file.close();

      word = wordLine.split("[?!*,-.\"_\"\\;/:)(+\\s]+");

      for (int j = 0; j < word.length; j++) {
        words.add(word[j]);
      }

      StopWords stopWords = new StopWords();
      words = StopWords.removeStopWords(words);

      /*for (int j = 0; j < words.size(); j++) {
          System.out.print(words.get(j) + "/");
      }*/
      write(words, files[i].getName());
    }
  }