Ako uložím reťazec do textového súboru pomocou jazyka Java?

V Jave mám text z textového poľa v premennej String s názvom "text".

Ako môžem obsah premennej "text" uložiť do súboru?

Pozrite sa na Java File API

rýchly príklad:

try (PrintStream out = new PrintStream(new FileOutputStream("filename.txt"))) {
    out.print(text);
}
Komentáre (4)

Niečo podobné som práve urobil vo svojom projekte. Použitie FileWriter vám zjednoduší časť práce. A tu nájdete pekný tutoriál.

BufferedWriter writer = null;
try
{
    writer = new BufferedWriter( new FileWriter( yourfilename));
    writer.write( yourstring);

}
catch ( IOException e)
{
}
finally
{
    try
    {
        if ( writer != null)
        writer.close( );
    }
    catch ( IOException e)
    {
    }
}
Komentáre (6)

Použite FileUtils.writeStringToFile() z Apache Commons IO. Nie je potrebné znovu vynaliezať toto konkrétne koleso.

Komentáre (11)