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.