Java – Create new file

There are many ways to create a file in java. Creating a file is a very easy task. We will learn 5 different ways to Create a file.

Using java.io.File class’s createNewFile method

This is simplest and oldest way to create file.Here is simple snapshot to create a file in java.

Using java.nio.file.Files from JDK 7

This is preferred way of creating file after JDK 7 on wards. Please note that it will throw FileAlreadyExistsException in case file already present.

Using java.io.FileOutputStream

You can use FileOutputStream’s write method to create new file and write content to it.

Using guava library

Here is simple way to create file using following oneliner.

Using Common IO library

Here is another way to create new file using Common IO library. Please note that it does nothing if file alreay exists. It is similar to touch command in linux.

That’s all about Java-create new file.

Was this post helpful?

Leave a Reply

Your email address will not be published. Required fields are marked *