この入力リーダーをパーサークラスのJavaに作成しました。 。私のコードでこのjavaトークナイザエラーを修正しましたが、キーワードのテキスト文書を解析しようとしましたが、このままでした
1)しかし、私は次の論理エラーがあります。 この行に複数のマーカーがあります。 - StringTokenizerは私は配列は私の配列リストラインで解決することはできません持っているタイプ
に を解決することはできません - StringTokenizerは、型 に を解決することはできません。
2)エラーが修正された場合、パーサーが5つのドキュメントを一度に読み取るにはどうすればよいですか?ここで
は私のメインのJavaである:ここでは
import java.io.FileNotFoundException;
import java.io.IOException;
public class TfIdfMain {
public static void main(String args[]) throws FileNotFoundException, IOException {
}
}
は私の文書パーサクラスです:複数のファイルのセットについて
import java.io.BufferedReader;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
public class DocumentParser {
private void doSomething(){
[10];
String x;
int count = -1;
while (str.hasMoreTokens()) {
count++;
x = str.nextToken();
word[count] = x;
System.out.println(count + ": " + word[count]);
}
System.out.println("---Frequency---");
for (int i = 0; i < 7; i++) {
if ((!Arrays.asList(unique).contains(word[i]))) {
unique[i] = word[i];
}
);
}
}
}
}
コメントは傷ついていない – Javant
あなたは 'java.util.StringTokenizer'をインポートすることから始めることができます。 – Zircon
そして、Stringファイルの配列を実行し、forループを使用して終了します。 – Compass