Originariamente inviato da lelefante
Non esiste in Java un corrispettivo di cin, perche' java non e' nato per le applicazioni da consolle. Devi prendere lo stream della tasiera e gestirlo da solo. Lo stream e' System.in, che potresti usare come sorgente per un BufferReader, o una soluzione simile.
Non sono proprio convinto di quello che hai detto.
Versioni C++:
cin, cout, cerr
Versioni Java:
System.in, System.out, System.err

per iloilo:
per leggere da console, prova:
byte[] text = byte[20];
System.in.read(text);
String word = new String(text);

Come però suggerisce il buon lelefante, una soluzione migliore è quella di utilizzare un oggetto BufferedReader.
Consulta le API del package java.io.

Ciao !