Writing elements of an arraylist to a text file

In the following code, I am iterating through an array list and writing each element out to a file. What should I add to the code to write each element of the array list to a new line in the file.
ex: Test1
Test2
Test3



String word = null;
FileOutputStream fos = new FileOutputStream("password.txt", true);
PrintWriter pw = new PrintWriter(fos);
for (int i = 0; i < pswdAL.size(); i++)
{
word = (String)pswdAL.get(i);
pw.write(word);
}
pw.close();




Poorman

Comments

  • : In the following code, I am iterating through an array list and writing each element out to a file. What should I add to the code to write each element of the array list to a new line in the file.
    : ex: Test1
    : Test2
    : Test3
    :
    :
    :
    : String word = null;
    : FileOutputStream fos = new FileOutputStream("password.txt", true);
    : PrintWriter pw = new PrintWriter(fos);
    : for (int i = 0; i < pswdAL.size(); i++)
    : {
    : word = (String)pswdAL.get(i);
    : pw.write(word);
    : }
    : pw.close();
    :
    :
    :
    :
    : Poorman
    :



    im not too familiar with FileOutputStream, i usually use DataOutputStream, but you could try
    pw.write(word + "
    ");
    again, not sure if the write() method will do that, but if you havent tried it yet, that'd be my guess.
Sign In or Register to comment.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Categories

In this Discussion