public class FileUtils
extends java.lang.Object
| Constructor and Description |
|---|
FileUtils() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
exists(java.io.File file)
Check if a file exists
|
static java.util.stream.Stream<java.nio.file.Path> |
listFiles(java.io.File file)
List Files inside of a Folder
|
static java.io.BufferedReader |
newReader(java.io.File file)
Create a BufferedReader for reading a File
|
static java.io.BufferedWriter |
newWriter(java.io.File file)
Create a BufferedWriter for writing a File
|
static byte[] |
readBytes(java.io.File file)
Create a Byte array from all Bytes read from a File
|
static java.util.List<java.lang.String> |
readLines(java.io.File file)
Read all of the lines of text from a File
|
static java.lang.String |
toString(java.io.File file)
Put the contents of a file into a String
|
static void |
watch(java.io.File file,
java.util.function.Function<java.nio.file.WatchEvent<?>,java.lang.Boolean> handler,
java.nio.file.WatchEvent.Kind<?>... kinds)
Watch a File
|
static void |
write(java.io.File file,
byte[] input)
Write text(as a Byte array) to a File
|
static void |
write(java.io.File file,
java.util.List<java.lang.String> lines)
Write text(as a List) to a File
|
static void |
write(java.io.File file,
java.lang.String text)
Write text to a File
|
public static java.lang.String toString(java.io.File file)
throws java.io.IOException
file - File to retrieve contents fromjava.io.IOExceptionpublic static boolean exists(java.io.File file)
file - Filepublic static byte[] readBytes(java.io.File file)
throws java.io.IOException
file - Target File to readjava.io.IOExceptionpublic static java.util.List<java.lang.String> readLines(java.io.File file)
throws java.io.IOException
file - Target File to readjava.io.IOExceptionpublic static java.util.stream.Stream<java.nio.file.Path> listFiles(java.io.File file)
throws java.io.IOException
file - Target folder to list files fromjava.io.IOExceptionpublic static void write(java.io.File file,
java.lang.String text)
throws java.io.IOException
file - File to writetext - Text to writejava.io.IOExceptionpublic static void write(java.io.File file,
java.util.List<java.lang.String> lines)
throws java.io.IOException
file - File to writelines - Lines to writejava.io.IOExceptionpublic static void write(java.io.File file,
byte[] input)
throws java.io.IOException
file - File to writeinput - Bytes to writejava.io.IOExceptionpublic static java.io.BufferedReader newReader(java.io.File file)
throws java.io.IOException
file - Target File to readjava.io.IOExceptionpublic static java.io.BufferedWriter newWriter(java.io.File file)
throws java.io.IOException
file - Target File to writerjava.io.IOExceptionpublic static void watch(java.io.File file,
java.util.function.Function<java.nio.file.WatchEvent<?>,java.lang.Boolean> handler,
java.nio.file.WatchEvent.Kind<?>... kinds)
throws java.io.IOException
file - File to watchhandler - Handler for eventskinds - WatchEvent Kindsjava.io.IOException