String de scanner en int java
simQC
Messages postés
11
Date d'inscription
Statut
Membre
Dernière intervention
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
je voudrais prendre le résultat d' un scanner et le mettre en int.Voici ce que j'ai.
C'est du JAVA.
import java.util.Scanner;
public class Exercies1nb {
/**
* @param args
*/
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
String str = "";
System.out.print(" entrer une chaine: ");
str = scan.nextLine();
System.out.println(str);
}
}
je voudrais prendre le résultat d' un scanner et le mettre en int.Voici ce que j'ai.
C'est du JAVA.
import java.util.Scanner;
public class Exercies1nb {
/**
* @param args
*/
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
String str = "";
System.out.print(" entrer une chaine: ");
str = scan.nextLine();
System.out.println(str);
}
}
A voir également:
- Scan int
- Scan qr code pc - Guide
- Router scan v3.60 - Forum Logiciels
- Scan bd ✓ - Forum Loisirs / Divertissements
- Scan now - Guide
- Scan comics vf ✓ - Forum Loisirs / Divertissements
2 réponses
Salut,
Mais il peut y avoir d'autre levées d'exceptions.
Ne pas oublier de fermer Scanner.
Je te conseille de consulter la doc:
https://docs.oracle.com/javase/6/docs/api/ et sélectionner la classe Scanner
Cordialement,
import java.util.Scanner; import java.util.InputMismatchException; // <<<<<<<<<<<<<<<< public class Exercies1nb { /** * @param args */ public static void main(String[] args) { Scanner scan = new Scanner(System.in); String str = ""; System.out.print(" entrer une chaine: "); str = scan.nextLine(); System.out.println(str); // Pour saisir un entier (int)////////////////////////////////////////////// int entier = 0; System.out.print(" entrer un entier "); try { entier = scan.nextInt(); System.out.println("Entier saisi: " + entier); } catch(InputMismatchException ime) { System.out.println("Valeur saisie non numérique\n" + "ou hors des limites int."); } /////////////////////////////////////////////////////// } }
Mais il peut y avoir d'autre levées d'exceptions.
Ne pas oublier de fermer Scanner.
Je te conseille de consulter la doc:
https://docs.oracle.com/javase/6/docs/api/ et sélectionner la classe Scanner
Cordialement,