Bete question en java
Résolu
moussecp
Messages postés
58
Date d'inscription
Statut
Membre
Dernière intervention
-
javabaka -
javabaka -
A voir également:
- Bete question en java
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Eclipse java - Télécharger - Langages
- Java apk - Télécharger - Langages
- Waptrick java voiture - Télécharger - Jeux vidéo
2 réponses
Bonjour,
C vrai que si on ne sais pas, ce n'est pas facil.
Il faut que tu utilise la classe Scanner (il y a d'autres solution en utilisant les flux (InputStream...), mais celle la n'est pastro compliqué).
Dans ton programme java il faut que tu importe la classe Scanner (Disponnible qu'a partir de java 5)
Soit: import java.util.*;
Ensuite dans ton program fait:
Scanner scan=new Scanner(System.in);
//Ensuite utilise scan pour lire ce que tu veux par exemple:
String s=scan.next(); //Attend une chaine de carractère
int nb=scan.nextInt(); //Attend un nombre
...
...
...
Tu as d'autres méthodes pour lire d'autres chose pour les connaîtres va voir dans l' API java 5 ou 6
ou si tu développe sous éclipse tu peux les voirs
PS: Pour que sa marche tu doit obligatoirement développer sous JAVA 5 ou suppérieur
C vrai que si on ne sais pas, ce n'est pas facil.
Il faut que tu utilise la classe Scanner (il y a d'autres solution en utilisant les flux (InputStream...), mais celle la n'est pastro compliqué).
Dans ton programme java il faut que tu importe la classe Scanner (Disponnible qu'a partir de java 5)
Soit: import java.util.*;
Ensuite dans ton program fait:
Scanner scan=new Scanner(System.in);
//Ensuite utilise scan pour lire ce que tu veux par exemple:
String s=scan.next(); //Attend une chaine de carractère
int nb=scan.nextInt(); //Attend un nombre
...
...
...
Tu as d'autres méthodes pour lire d'autres chose pour les connaîtres va voir dans l' API java 5 ou 6
ou si tu développe sous éclipse tu peux les voirs
PS: Pour que sa marche tu doit obligatoirement développer sous JAVA 5 ou suppérieur
moi jutilise un BufferedReader
exemple :
si tu veux un int du clavier tu fais :
et pour etre sur que se soit un chiffre tu l'entoure d'un bloc try-catch (gérer les exception)
exemple :
String fichier = ""; BufferedReader clavier = new BufferedReader(new InputStreamReader(System.in)); System.out.println("Quel est le nom de votre fichier ?"); fichier = clavier.readLine();
si tu veux un int du clavier tu fais :
int fichier = ""; BufferedReader clavier = new BufferedReader(new InputStreamReader(System.in)); System.out.println("Quel est le numéro de votre fichier ?"); fichier = Integer.parseInt(clavier.readLine());
et pour etre sur que se soit un chiffre tu l'entoure d'un bloc try-catch (gérer les exception)
A première vu, je me suis dis que ça avait l'air bien compliqué pour quelque chose d'aussi simple, mais finalement c'est vraiment facile.
Encore merci.