1

テキスト ファイルを読み取り、ファイル内のテキストを 5 つの異なる配列に格納する必要があります。テキスト ファイルには、質問、4 つのオプション、および正解が 1 行に含まれています。スキャナーを使用してテキストファイルを読み取り、テキスト全体を文字列として保存した後、文字列トークナイザーを使用して質問とオプションを区別し、それぞれのエラーに保存できるようにしました。私がこれをやろうとすると、コンパイラは私にエラーを与えます:

public void readFile()
{
    while (reader.hasNext())
    {
        String allText = reader.next();
        StringTokenizer tokenizer = new StringTokenizer(allText, ",");
        while (tokenizer.hasMoreElements())
        {
            question[index] = tokenizer.nextElement();
        }
    }
}
4

1 に答える 1

0

が文字列の場合question、要素を追加することはできません。文字列を追加するには、文字列のコレクションを作成する必要があります (配列、リスト、セットなどを使用できます)。

于 2013-04-08T06:51:42.847 に答える