Scanf en java pour les tableaux
Résolu/Fermé
khk
Messages postés
46
Date d'inscription
mercredi 2 janvier 2013
Statut
Membre
Dernière intervention
11 juin 2013
-
Modifié par jipicy le 2/01/2013 à 16:59
khk Messages postés 46 Date d'inscription mercredi 2 janvier 2013 Statut Membre Dernière intervention 11 juin 2013 - 11 janv. 2013 à 13:30
khk Messages postés 46 Date d'inscription mercredi 2 janvier 2013 Statut Membre Dernière intervention 11 juin 2013 - 11 janv. 2013 à 13:30
A voir également:
- Scanf java
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Scanf en java ✓ - Forum Java
- Java apk - Télécharger - Langages
- Waptrick java voiture - Télécharger - Jeux vidéo
5 réponses
KX
Messages postés
16760
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
12 février 2025
3 020
2 janv. 2013 à 17:12
2 janv. 2013 à 17:12
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(); }