Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno [JAVA] Jak uložit jména ze seznamu (ArrayList) do .txt?

Vzor. Psáno z hlavy. Možná tam budou překlepy...

import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.File;
import java.io.Writer;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.util.*;

public class WriteTextFileExample
{
    public static void main(String[] args)
    {
        BufferedWriter writer = null;
        List<String> seznamek = new ArrayList<String>();

        seznamek.add("vejce");
        seznamek.add("koblizek");
        seznamek.add("tatarka");

        try
        {
            File file = new File("write.txt");
            writer = new BufferedWriter(new FileWriter(file));
          
            for (String prvek : seznamek){
                writer.write(prvek);
                writer.newLine();
            }

        } catch (FileNotFoundException e)
        {
            e.printStackTrace();
        } catch (IOException e)
        {
            e.printStackTrace();
        } finally
        {
            try
            {
                if (writer != null)
                {
                    writer.close();
                }
            } catch (IOException e)
            {
                e.printStackTrace();
            }
        }
    }
}
EDIT: Tak jsem to po menší revizi otestoval, a jede to...:-)

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny