obtenir une chaine de caractère avec System.in.read() - Java - Programmation
Marsh Posté le 19-12-2004 à 22:56:41
Ou sinon connaissez vous une methode qui permettrait de saisir du texte et qui le renverrait ?
Marsh Posté le 19-12-2004 à 23:21:18
le int que tu récupères par System.in.read() peut se caster en char.
sinon ca s'utilise souvent sous forme de java.io.BufferedReader (methode readline)
Marsh Posté le 20-12-2004 à 00:19:08
merci pour ton aide,
j'ai donc procédé ainsi:
BufferedReader keyboard = new BufferedReader(new InputStreamReader(System.in));
String str = keyboard.readLine();
System.out.println(str);
Marsh Posté le 19-12-2004 à 22:35:05
Bonjour,
J'utilise System.in.read() afin de rentrer du texte au clavier mais lorsque je veux afficher à l'écran ce qui a été entré, j'obtient un nombre au lieu d'une chaine de caractère.
Donc ma question est comment transformer cet entier en la chaine de caratère que j'ai saisie ?