Le code suivant lit une ligne sur l'entrée standard (par défaut le clavier) et l'affiche sur la sortie standard :
import java.io.*;
public class LireClavier {
public static void main(String args[]) {
BufferedReader reader;
String ligne = null;
System.out.print("Veuillez écrire quelque chose: ");
try {
reader = new BufferedReader(
new InputStreamReader(System.in));
ligne = reader.readLine();
} catch (IOException e) {
System.err.println(e);
System.exit(1);
}
System.out.println("Le texte lu est: " + ligne);
}
}
Notez qu'il existe d'autres méthodes pour lire au clavier.