0

11 年生のスポーツ予測ゲームを作成していますが、テキスト ファイルへのデータの書き込みに問題があります。NetBeans 7.3.1 を使用しています。ユーザーが入力したデータを押すたびにテキストファイルに書き込む必要があるボタンを使用しています。テキスト ファイルは最初は空で、データを追加する必要があります。ボタンを最初にクリックした後、データは書き換えられ続け、新しいデータは追加されません。毎回新しい行にある必要があります。どうもありがとうございました。いくつかのコーディングは素晴らしいでしょう!

4

2 に答える 2

0

私はこれをテストしていませんが、これはうまくいくはずです:

private boolean appendToFile(String fileName, String data, String lineSeparator) 
        throws IOException {
    FileWriter writer = null;
    File file = new File(fileName)

    if (!file.exists()) {
        file.createNewFile();
    }

    try {
        writer = new FileWriter(fileName, true);
        writer.append(data);
        writer.append(lineSeparator);
    } catch (IOException ioe) {
        return false;
    } finally {
        if (writer != null) {
            writer.close();
        }
    }

    return true;
}
于 2013-11-04T19:57:30.160 に答える