Overblog Tous les blogs Top blogs Technologie & Science Tous les blogs Technologie & Science
Editer l'article Suivre ce blog Administration + Créer mon blog
MENU

Articles about Java and EE

Publicité

SCJP 6 - La Classe Console

Comment utiliser la classe java.io.Console ?

La classe Console permet la saisie de caracteres par l'utilisateur de la console.

Voici un petit programme de test de la classe Console. Ce programme est à lancer depuis une console ! Et non depuis eclipse ou netbeans. ;-) Car la console d'eclipse n'est pas interactive.

package com.getj2ee.tutoscjp6;
import java.io.Console;

/**
* Test java.io.Console
* @author davidgimelle - 02/02/2008

*/
public class TestConsole {

public static void main(String[] args) {
System.out.println("Test TutoSCJP6");
Console console = System.console();

// Test if console exist
if (console == null)
System.out
.println("Error - console is null! :-(. "+

"For use the Console class you need launch"+
" the java programme from a console!"+
" Not from a EDI like eclipse or netbeans. "+
"See : http://java.sun.com/javase/6/docs/api/java/io/Console.html");

// Print a message in the console
console.printf("OK - The Console is ready %n", "");

// Read a line in the console
String oneLine = console.readLine();
System.out.println("OK - read this line : " + oneLine);
}


}


Ce programme a été testé avec Windows Vista, Java 1.6.0_04 le 02/02/2008

Astuce
- Pour ceux qui ont oublié comment on lance un programme java depuis une console :
c:/projeteclipse/tutoscjp6/bin> java com.getj2ee.tutoscjp6.TestConsole
- Pour verifier que le jre courant est bien java 6
c:>java -version

Liens
La classe Console : http://java.sun.com/javase/6/docs/api/java/io/Console.html
La classe Console dans le tutorial Java de Sun : http://java.sun.com/docs/books/tutorial/essential/regex/test_harness.html

Publicité
Retour à l'accueil
Partager cet article
Repost0
Pour être informé des derniers articles, inscrivez vous :
Commenter cet article