0

重複の可能性:
ファイルの内容から Java 文字列を作成する方法

String 変数に保存したい .txt ファイルがあります。でファイルをインポートしましたFile f = new File("test.txt");。今、その内容を変数に入れようとしていStringます。これを行う方法についての明確な説明が見つかりません。

4

2 に答える 2

2

次を使用しScannerます。

Scanner file = new Scanner(new File("test.txt"));

String contents = file.nextLine();

file.close();

もちろん、ファイルに複数の行がある場合は、nextLine複数回呼び出すことができます。

于 2012-12-13T02:00:52.597 に答える
0
BufferedReader br = new BufferedReader(new FileReader("file.txt"));

try {
    StringBuilder sb = new StringBuilder();
    String line = br.readLine();

    while (line != null) {
        sb.append(line);
        sb.append("\n");
        line = br.readLine();
    }
    String everything = sb.toString();
} finally {
    br.close();
}
于 2012-12-13T02:10:00.657 に答える