Java – Update last modified date of a file
In Java, we can use the NIO Files.setLastModifiedTime(path, FileTime) to update the last modified date or time of a file. For legacy IO java.io.File, we can use File.setLastModified() to update…
Java Files.find examples
The Files.find API is available since Java 8. It searches or finds files from a file tree quickly. Examples: Find files by filename, Find files by file size, Find files…
Java – Get the name or path of a running JAR file
In Java, we can use the static or non-static ways to get the path of a running JAR file. We should use toURI() to avoid encoding the special characters in…
Java Files.walk examples
The Files.walk API is available since Java 8; it helps to walk a file tree at a given starting path. Examples: list all files, list all folders or directories, find…
How to create a jar file with Maven
In this tutorial, we will show you how to use Maven build tool, to create a single executable Jar, and how to deal with the project’s dependencies. Tools used :Maven…
How to read a file in Java
This article focus on a few of the commonly used methods to read a file in Java. 1 - Files.lines, return a Stream (Java 8), 2 - Files.readString, returns a…
Java – Read a file from resources folder
In Java, we can use getResourceAsStream or getResource to read a file or multiple files from a resources folder or root of the classpath. The getResourceAsStream method returns an InputStream.…
How to create a file in Java
In Java, there are many ways to create and write to a file: using Files.newBufferedWriter (Java 8), using Files.write (Java 7), using PrintWriter, using File.createNewFile
Java I/O Tutorial
Java comes with many handy I/O classes to support the input and output through bytes stream and file system. Here’s a list of the Java I/O examples including file, temporary…
How to read file in Java – BufferedReader
In this article, we will show you how to use java.io.BufferedReader to read content from a file: using Files.newBufferedReader (Java 8), using classic BufferedReader with JDK 1.7 try-with-resources to auto…