July 2017
Beginner to intermediate
715 pages
17h 3m
English
Like Apache Commons Lang extends the java.util standard package, Apache Commons IO extends java.io; it is a Java library of utilities to assist with I/O in Java, which, as we previously learned, can be quite verbose.
To include the library in your project, add the dependency snippet to the pom.xml file:
<dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>2.5</version> </dependency>
We already learned about Files.lines from Java NIO. While it is handy, we do not always work with files, and sometimes need to get lines from some other InputStream, for example, a web page or a web socket.
For this purpose, Commons IO provides a very helpful utility class IOUtils. Using it, reading the entire ...