/**
* @param args
*/
public static void main(String[] args) throws IOException {
// TODO Auto-generated method stub
//1. Reading input by lines:
BufferedReader in = new BufferedReader(new FileReader("IOStreamDemo.java"));
String s, s2 = new String();
while((s = in.readLine()) != null)
s2 += s + "\n";
in.close();
// System.out.println(s2);
//1b. Reading standard input:
/* BufferedReader stdin = new BufferedReader(new InputStreamReader(System.in));
System.out.print("Enter a line:");
System.out.print(stdin.readLine());*/
// 2.Input from memory
/* StringReader in2 = new StringReader(s2);
int c;
while((c = in2.read()) != -1)
System.out.print((char)c);*/