Scanf en java pour les tableaux
Résolu
khk
Messages postés
46
Date d'inscription
Statut
Membre
Dernière intervention
-
khk Messages postés 46 Date d'inscription Statut Membre Dernière intervention -
khk Messages postés 46 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
quel est l'équivalent de scanf en java (je veux que l'utilisateur me donne les valeures d'un tableau)
s'il vous plait
quel est l'équivalent de scanf en java (je veux que l'utilisateur me donne les valeures d'un tableau)
s'il vous plait
A voir également:
- Scanf java
- Jeux java itel - Télécharger - Jeux vidéo
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel 5360 - Forum Mobile
- Scanf en java ✓ - Forum Java
- Eclipse java - Télécharger - Langages
5 réponses
Contrairement au printf qui existe en Java, il n'y a pas d'équivalent pour scanf, pour la simple raison qu'en C/C++ les paramètres du scanf sont des pointeurs, alors qu'en Java on n'a qu'un passage par valeur qui ne permet pas de modifier les arguments.
Remarque : de toute façon le scanf ne s'applique pas à des tableaux, il faudrait - comme en Java - décomposer la lecture avec une boucle.
Bref, pour lire une entrée en Java, tu peux te servir de la classe Scanner :
Remarque : de toute façon le scanf ne s'applique pas à des tableaux, il faudrait - comme en Java - décomposer la lecture avec une boucle.
Bref, pour lire une entrée en Java, tu peux te servir de la classe Scanner :
Scanner clavier = new Scanner(System.in); String[] tab = new String[5]; for (int i=0; i<tab.length; i++) { System.out.printf("tab[%d]=",i); tab[i] = clavier.nextLine(); }