Java Write String to File writeFile(String canonicalFilename, String text)

Here you can find the source of writeFile(String canonicalFilename, String text)

Description

Save the given text to the given filename.

License

Open Source License

Parameter

Parameter Description
canonicalFilename Like /Users/al/foo/bar.txt
text All the text you want to save to the file as one String.

Exception

Parameter Description
IOException an exception

Declaration

public static void writeFile(String canonicalFilename, String text) throws IOException 

Method Source Code

//package com.java2s;
/**/*w w  w  . j ava2 s .  com*/
 * Copyright 2010, Alvin Alexander, http://devdaily.com.
 * This software is distributed under the terms of the 
 * GNU General Public License.
 *
 * This file is part of an application named JustWrite.
 *
 * JustWrite is free software: you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * JustWrite is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with JustWrite. If not, see <http://www.gnu.org/licenses/>.
 *
 */

import java.io.*;

public class Main {
    /**
     * Save the given text to the given filename.
     * @param canonicalFilename Like /Users/al/foo/bar.txt
     * @param text All the text you want to save to the file as one String.
     * @throws IOException
     */
    public static void writeFile(String canonicalFilename, String text) throws IOException {
        File file = new File(canonicalFilename);
        BufferedWriter out = new BufferedWriter(new FileWriter(file));
        out.write(text);
        out.close();
    }
}

Related

  1. writeFile(final File iFile, final String iContent)
  2. writeFile(String absoluteFileName, String content, boolean append)
  3. writeFile(String aContent, String aFileName)
  4. writeFile(String aInFilePath, String aInContent)
  5. writeFile(String buffer, String fname)
  6. writeFile(String content, File file)
  7. writeFile(String content, String fileName)
  8. writeFile(String content, String fileName, boolean append)
  9. writeFile(String content, String filepath, boolean append)