Hello iseki, The Javadoc explains all of this in detail.
Java 12 adds skipNBytes and IO is still based on Java 8. Gary On Thu, May 23, 2024, 6:30 AM iseki zero <[email protected]> wrote: > Hello, > > When I reading the code of common-compress, I found it skip data using > the `IOUtils.skip` in `commons-io` module. > > I found this method just reading the data and discard it directly. But > in JDK there's an more effeciency method `InputStream.skip` and > `InputStream.skipNBytes`. > > So why we read & discard data instead of call `skip*` directly? > > Thank you. > > iseki zero. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > >
