Basic HTML version of Foils prepared 17 Nov 97

Foil 29 Standard Input/Output

From Java Tutorial, July 1, 1996 CEWES Tutorial, CPS606, JSU Class CSC499 -- July 22-25 1997, Fall 97. by Nancy J. McCracken,Geoffrey C. Fox, Tom Scavo

Standard Input/Output for Foil 29
The System class in java.lang provides the "standard" IO streams System.in, System.out, and System.err.
System.in is an instance of InputStream.
System.out and System.err are instances of PrintStream.
PrintStream is a subclass of FilterOutputStream, which itself is a subclass of OutputStream. (See next foil.) PrintStream objects should not be instantiated; use other subclasses of FilterOutputStream for byte streams or PrintWriter objects for character streams.
PrintStream and PrintWriter define methods print(...) and println(...), which output any primitive type:
System.out.println( "Enter character: " );
int ch = System.in.read();
System.out.println( (char) ch );



© Northeast Parallel Architectures Center, Syracuse University, npac@npac.syr.edu

If you have any comments about this server, send e-mail to webmaster@npac.syr.edu.

Page produced by wwwfoil on Wed Apr 1 1998