コード例 #1
0
ファイル: Dictionary.java プロジェクト: kevlund/wordsolver
  private Letter buildTree(String dictionaryFile) {
    System.out.print("Building Dictionary Tree");
    Letter root = new Letter();

    try {
      BufferedReader dictionaryIn = new BufferedReader(new FileReader(dictionaryFile));

      while (dictionaryIn.ready()) {
        String s = dictionaryIn.readLine();
        if (Dictionary.validWord(s)) {
          root.processWord(s);
          stats.processWord(s);
        }
      }
    } catch (IOException e) {
      System.err.println("borked :D  " + e);
    }

    System.out.println("\t\t[OK]");
    return root;
  }