Class IO

java.lang.Object
de.pakad.stdtools.IO

public class IO extends Object
IO bündelt Konstanten für die Ein-/Ausgabe-Hilfsklassen StdIn, StdOut und StdErr.

Enthalten sind insbesondere Locale- und Pattern-Konstanten, die eine konsistente Tokenisierung und Interpretation numerischer Werte (z.B. Dezimaltrennzeichen) sicherstellen.

Java-Version: 17 oder höher

Author:
Karsten Brodmann (kb@punkt-akademie.de)
  • Field Details

    • STANDARDLOCALE

      protected static final Locale STANDARDLOCALE
      Standard-Locale für Ein-/Ausgabe.

      Verwendet wird Locale.US, um das Java-Standardverhalten konsistent abzubilden (z.B. Dezimalpunkt statt Dezimalkomma).

    • DELIMITERPATTERN

      protected static final Pattern DELIMITERPATTERN
      Standardmuster für Token-Trennzeichen.

      Tokens werden anhand von Java-Whitespace getrennt.

    • BLANKPATTERN

      protected static final Pattern BLANKPATTERN
      Muster für zeichenweises Lesen.

      Ein leerer Delimiter macht Trennzeichen „signifikant“, sodass StdIn.readChar() auch Leerzeichen und Zeilentrenner lesen kann.

    • ALLPATTERN

      protected static final Pattern ALLPATTERN
      Muster zum Lesen der gesamten Eingabe (bis EOF).