Java Write String to File WriteFile(String filepath, String content)

Here you can find the source of WriteFile(String filepath, String content)

Description

Write File

License

Open Source License

Declaration

public static boolean WriteFile(String filepath, String content) 

Method Source Code

//package com.java2s;
//License from project: Open Source License 

import java.io.BufferedWriter;

import java.io.File;

import java.io.FileWriter;
import java.io.IOException;

public class Main {
    public static boolean WriteFile(String filepath, String content) {
        File outputFile = new File(filepath);

        if (outputFile.exists()) {
            outputFile.delete();//from w ww  . j  a v  a 2 s.  co  m
        }

        File parentDirectory = outputFile.getParentFile();

        if (parentDirectory != null && !parentDirectory.exists()) {
            parentDirectory.mkdirs();
        }

        // Write to file
        BufferedWriter writer = null;

        try {
            writer = new BufferedWriter(new FileWriter(filepath));
            writer.write(content);

            return true;
        } catch (Exception e) {
            e.printStackTrace();
        } finally {
            if (writer != null) {
                try {
                    writer.close();
                } catch (IOException e) {

                }
            }
        }

        return false;
    }
}

Related

  1. writeFile(String fileName, String[] contents)
  2. writeFile(String fileName, String[] lines)
  3. writeFile(String filename, StringBuilder sb)
  4. writeFile(String filePath, String content)
  5. writeFile(String filePath, String content)
  6. writeFile(String filePath, String content)
  7. writeFile(String filePath, String content)
  8. writeFile(String filePath, String content, boolean append)
  9. writeFile(String filePath, String contents)