[JAVA]Demander d'entrer une variable
Résolu/Fermé
Salut à tous.
Je viens récemment de finir la partie de mon livre pour débutants en prog qui parlait du Java. C'est bien sympa tout ça je me dis, je connais les bases du Java. En attendant d'acheter un livre plus complexe et spécialisé, je vais faire quelques ptits progs sympas. Je commence une classe, j'ouvre les accolades, je déclare quelques variables et là je me demande... comment demande-t-on à l'utilisateur d'entrer une variable (Input en BASIC) ??? Je ré-ouvre mon livre... Rien là-dessus... :-O
Alors j'aimerais savoir comment demander à l'utilisateur d'entrer une variable de type entier, décimal ou chaîne de caractère (String). Un simple exemple me suffira.
Merci d'avance
Je viens récemment de finir la partie de mon livre pour débutants en prog qui parlait du Java. C'est bien sympa tout ça je me dis, je connais les bases du Java. En attendant d'acheter un livre plus complexe et spécialisé, je vais faire quelques ptits progs sympas. Je commence une classe, j'ouvre les accolades, je déclare quelques variables et là je me demande... comment demande-t-on à l'utilisateur d'entrer une variable (Input en BASIC) ??? Je ré-ouvre mon livre... Rien là-dessus... :-O
Alors j'aimerais savoir comment demander à l'utilisateur d'entrer une variable de type entier, décimal ou chaîne de caractère (String). Un simple exemple me suffira.
Merci d'avance
A voir également:
- Demander à l'utilisateur d'entrer une valeur java
- Rechercher ou entrer l'adresse - Guide
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Rechercher ou entrer l'adresse 4 - recherche google ✓ - Forum Réseaux sociaux
- Entrer les informations d'identification reseau - Guide
9 réponses
La façon la plus simple de demander à l'utilisateur d'entrer quelque chose, consiste à utiliser Scanner.
Donc, tu l'importe:
import java.util.Scanner;
ensuite , tu l'utilises :
Scanner saisieUtilisateur = new Scanner(System.in);
Maintenant, il faut que tu conaisses ce que tu veux que l'utilisateur entre comme valeur ( int, float, double, string, char,...) en fonction du type :
System.out.println("Veuillez saisir un mot :");
String str = saisieUtilisateur.next();
System.out.println("Veuillez saisir un entier :");
int ent = saisieUtilisateur.nextInt();
... Etc,...
Donc, tu l'importe:
import java.util.Scanner;
ensuite , tu l'utilises :
Scanner saisieUtilisateur = new Scanner(System.in);
Maintenant, il faut que tu conaisses ce que tu veux que l'utilisateur entre comme valeur ( int, float, double, string, char,...) en fonction du type :
System.out.println("Veuillez saisir un mot :");
String str = saisieUtilisateur.next();
System.out.println("Veuillez saisir un entier :");
int ent = saisieUtilisateur.nextInt();
... Etc,...
27 oct. 2017 à 12:14
22 juil. 2021 à 19:46