opale.tools
Class Stdio

java.lang.Object
  |
  +--opale.tools.Stdio

public class Stdio
extends java.lang.Object

This class offers methods to read/write on standard out and error out.

Since:
Opale-Tools 0.12

Constructor Summary
Stdio()
           
 
Method Summary
static java.lang.String input()
          Reads a string on standard input.
static java.lang.String input(java.lang.String s)
          Print a message and read a string on standard input.
static double inputDouble()
          Reads an real number on standard input.
static double inputDouble(java.lang.String s)
          Print a message and read an real number on standard input.
static int inputInt()
          Reads an integer on standard input.
static int inputInt(java.lang.String s)
          Print a message and read an integer on standard input.
static void main(java.lang.String[] arg)
           
static void print(java.lang.Object s)
          Print an object on standard output.
static void print(java.lang.String s)
          Print a string on standard output.
static void printerr(java.lang.String s)
          Print a string on standard error output.
static void printerrln(java.lang.String s)
          Print a string on standard error output and terminate the line.
static void println(java.lang.Object s)
          Print an object on standard output and terminate the line.
static void println(java.lang.String s)
          Print a string on standard output and terminate the line.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Stdio

public Stdio()
Method Detail

print

public static void print(java.lang.String s)
Print a string on standard output.
Parameters:
String - s, a string

println

public static void println(java.lang.String s)
Print a string on standard output and terminate the line.
Parameters:
String - s, a string

print

public static void print(java.lang.Object s)
Print an object on standard output.
Parameters:
Object - s, an object
Since:
Opale-Tools 0.14

println

public static void println(java.lang.Object s)
Print an object on standard output and terminate the line.
Parameters:
Object - s, an object
Since:
Opale-Tools 0.14

printerr

public static void printerr(java.lang.String s)
Print a string on standard error output.
Parameters:
String - s, a string

printerrln

public static void printerrln(java.lang.String s)
Print a string on standard error output and terminate the line.
Parameters:
String - s, a string

input

public static java.lang.String input()
Reads a string on standard input.
Returns:
String, a string

input

public static java.lang.String input(java.lang.String s)
Print a message and read a string on standard input.
Parameters:
String, - a message
Returns:
String, a string
Since:
Opale-Tools 0.13

inputInt

public static int inputInt()
Reads an integer on standard input.
Returns:
int, an integer
Since:
Opale-Tools 0.13

inputInt

public static int inputInt(java.lang.String s)
Print a message and read an integer on standard input.
Parameters:
String, - a message
Returns:
int, an integer
Since:
Opale-Tools 0.13

inputDouble

public static double inputDouble()
Reads an real number on standard input.
Returns:
double, a double
Since:
Opale-Tools 0.13

inputDouble

public static double inputDouble(java.lang.String s)
Print a message and read an real number on standard input.
Parameters:
String, - a message
Returns:
double, a double
Since:
Opale-Tools 0.13

main

public static void main(java.lang.String[] arg)
                 throws java.io.IOException