Class CharacterFilterReader

All Implemented Interfaces:
Closeable, AutoCloseable, Readable

A filter reader that filters out a given character represented as an int code point, handy to remove known junk characters from CSV files for example. This class is the most efficient way to filter out a single character, as opposed to using a CharacterSetFilterReader. You can also nest CharacterFilterReaders.
  • Constructor Details

    • CharacterFilterReader

      public CharacterFilterReader(Reader reader, int skip)
      Constructs a new reader.
      Parameters:
      reader - the reader to filter.
      skip - the character to filter out.
    • CharacterFilterReader

      public CharacterFilterReader(Reader reader, IntPredicate skip)
      Constructs a new reader.
      Parameters:
      reader - the reader to filter.
      skip - Skip test.
      Since:
      2.9.0