Java Write String to File writeFile(File filename, ArrayList lines)

Here you can find the source of writeFile(File filename, ArrayList lines)

Description

writes ArrayList into file.

License

Open Source License

Parameter

Parameter Description
filename full path

Declaration

public static void writeFile(File filename, ArrayList lines) 

Method Source Code

//package com.java2s;
/** /*from ww  w  . j av a2  s  . c o  m*/
 * IOUtils.java
 * 
 * Copyright (c) 2006, JULIE Lab. 
 * All rights reserved. This program and the accompanying materials 
 * are made available under the terms of the Common Public License v1.0 
 *
 * Author: tomanek
 * 
 * Current version: 2.3
 * Since version:   2.2
 *
 * Creation date: Nov 1, 2006 
 * 
 * Some more utils for JNET.
 * 
 **/

import java.io.File;

import java.io.FileWriter;
import java.io.IOException;
import java.util.ArrayList;

public class Main {
    /**
     * writes ArrayList into file. Here, we assume that each element of the
     * ArrayList is a String, which we write as new line into the file.
     * 
     * @param filename
     *            full path
     */
    public static void writeFile(File filename, ArrayList lines) {
        try {
            FileWriter fw = new FileWriter(filename);
            for (int i = 0; i < lines.size(); i++)
                fw.write((String) lines.get(i) + "\n");
            fw.close();
        } catch (IOException e) {
            System.err.println("error writing file");
            e.printStackTrace();
        }
    }

    public static void writeFile(File filename, String myString) {
        try {
            FileWriter fw = new FileWriter(filename);
            fw.write(myString + "\n");
            fw.close();
        } catch (IOException e) {
            System.err.println("error writing file");
            e.printStackTrace();
        }
    }
}

Related

  1. writeFile(File file, String text)
  2. writeFile(File file, String text)
  3. writeFile(File file, String... lines)
  4. writeFile(File file, String... lines)
  5. writeFile(File file, StringBuffer buffer)
  6. writeFile(final File file, final String content)
  7. writeFile(final File file, final String contents)
  8. writeFile(final File file, final String contents)
  9. writeFile(final File iFile, final String iContent)