E/S standard java

abdel2007 Messages postés 34 Statut Membre -  
kilian Messages postés 8854 Statut Modérateur -
urgent!!!!!!!!!!!!!!!!!!!!
veuillez m'expliquer comment saisir un objet en java (entree standard le clavier)
A voir également:

1 réponse

kij_82 Messages postés 4260 Statut Contributeur 857
 
Qu'entends tu par "saisir un objet " ?

Car tu peux saisir des caractères, par ton clavier comme tu l'as bien dit, mais pas des objets Java. Ou alors, il te faut afficher à l'écran un menu pour que l'utilisateur puisse taper 1 pour tel objet, 2 pour tel autre, etc...

Ou alors, si tu fais du java graphique, ben un bouton, lien, etc.. connaissant l'objet en question et ainsi lorsque tu clique dessus ca enclenche une fonction de traitement sur l'objet voulu.


Bref, tu as plein de possibilité, mais pour mieux répondre il faudrait que tu nous explique un peu plus précisément ton problème.

0
abdel2007 Messages postés 34 Statut Membre 3
 
oui je me suis mal exprimer les objets ces mas vraibles saisie au clvier comme les caractere ou chaines ou entier ou reel etc.....
0
kij_82 Messages postés 4260 Statut Contributeur 857
 
Ok je vois ce que tu veux dire, et c'est vrai qu'il n'y a pas de classe a proprement parlé qui fait ca. J'en avais une, qu'un de mes profs du temps de mon IUT avait fait, qui permettais de saisir chaine, entier, etc... avec vérif automatique et tout, mais je l'ai perdue lorsque mon dur a cramé :s

Donc... désolé je vais pas pouvoir t'aider je crois.
Sinon, regarde du coté des entrées / sortie comme tu dis, et fais toi ta propre classe pour traiter ca, ca te sera toujours utilise dans l'avenir :)

Sinon, contact manuBoilin de cette page :

java equivalent cout

Je lui avais donné la classe en question, en espérant qu'il l'ai toujours ^^


0
kilian Messages postés 8854 Statut Modérateur 1 526
 
La classe Clavier?

Mais maintenant ya une classe dans java 1.5 pour ça.
C'est la classe Scanner.

Tiens un exemple:
int i;
String s;
double d;

Scanner scan=new Scanner(System.in);
i=scan.nextInt();
s=scan.next();
d=scan.nextDouble();
0
abdel2007 Messages postés 34 Statut Membre 3
 
salut
J'essai amicos pour la classe Clavier et ca n'aps marche j'utilise REALJ et sa ne fonctionne pas j'essaiyer avec la classe READ mais sa compile mais à l'execution ces les erreur's je fait essayer pour scan mais je ne suis pas convaicu je croit que je doit creer ma propre classe de saisie puisque les classe précédente ne sont pas standard je crois!!!!!!!!!!!!!!
0
kilian Messages postés 8854 Statut Modérateur 1 526
 
Salut,

Je suis formel, la classe Scanner est standard dans java 1.5
=> https://docs.oracle.com/javase/1.5.0/docs/api/java/util/Scanner.html

0