Récupérer des données de l'utilisateur en ligne de commande - Java - Programmation
Marsh Posté le 16-10-2006 à 22:56:05
Certes c'est triste , mais le java c'est un des langages les plus compliqué pour juste faire l'acquisition d'une chaine de caractères.
quoi qu'il en soit, va faire un tour sur les tutos java de developpez.com, tu trouveras certainement tout bien expliqué.
Marsh Posté le 17-10-2006 à 13:34:55
bakastef a écrit : Certes c'est triste , mais le java c'est un des langages les plus compliqué pour juste faire l'acquisition d'une chaine de caractères. |
Heuu super, mais là c'est trivial comme problème
(et à choisir entre Java et le C, pour faire de la saisie de chaînes, si je veux me simplifier la vie je vais sûrement pas le faire en C)
Marsh Posté le 17-10-2006 à 14:14:25
Alors toi brissou, tu fais un system.in comme ca.. direct...
tu te fou des exceptions, pas de try / catch ...
bien evidemment System.in c'est pas compliqué, mais s'il debute il vaut mieux, me semble t-il, qu'il apprenne proprement comment faire l'acquisition d'une chaine et pas de lui balancer un System.in comme ca...
Pis pour Masklinn... en comparaison avec le c++, le delphi, le pascal.... ou c'est execcessivement simple de recuperer une chaine, la gestion des flux entrant et sortant en java est un peu plus compliqué.
Marsh Posté le 17-10-2006 à 14:31:57
euh... s't'a dire que s'il débute, lire un peu de doc ne lui fera pas de mal, surtout que là, c'est un truc de base. Si on lui balance, à froid
Code : |
Ca risque d'être un peu abscond.
Marsh Posté le 17-10-2006 à 14:48:41
bakastef a écrit : Alors toi brissou, tu fais un system.in comme ca.. direct... |
T'es un peu Pierre Tramo J2EE Lead Architect power toi non
Le gars veut juste lire un string sur la ligne de commande et en afficher un autre, il a pas besoin d'une architecture 3 tiers avec 280 couches qui lui bouffe 600Mo de RAM dès qu'il le lance hein
bakastef a écrit : Pis pour Masklinn... en comparaison avec le c++, le delphi, le pascal.... ou c'est execcessivement simple de recuperer une chaine, la gestion des flux entrant et sortant en java est un peu plus compliqué. |
Ouaip, grave, System.in.read(), System.out.print() et System.out.println() c'est trop compliqué
Marsh Posté le 17-10-2006 à 15:09:28
ReplyMarsh Posté le 28-10-2006 à 18:04:02
La solution la plus simple, c'est de faire:
Code :
|
Marsh Posté le 16-10-2006 à 18:59:18
Je sais je débute et je vais poser une tres bete question, mais je viens de passer 20 minutes à chercher et je commence a saturer car je ne sais quels mots clés utiliser....
Je voudrais simplement pouvoir demander à l'utilisateur d'encoder un quelconque String, pour pouvoir le réutiliser genre "Quel est ton prénom ?" (l'utilisateur le rentre) et avec System.out.println() je lui ressors "Bonjour Machin"
Voila !
Merci beaucoup de me fournir une quelconque aide ou de juste m'orienter !
Thomas