MEMENTO JAVA 3 (LIRE DES ENTREES) DECLARER UN OBJET DE TYPE SCANNER import java.util.Scanner; ← on importe la classe Scanner pour pouvoir l’utiliser public class LireUnEntier{ public static void main(String[] args){ Scanner lire=new Scanner(System.in); ← on déclare une variable de type Scanner que l’on nomme lire } } LIRE UNE VARIABLE DE TYPE INT EN ENTREE import java.util.Scanner public class LireUnEntier{ public static void main(String[] args){ Scanner lire=new Scanner(System.in); ← on déclare une variable de type int que l’on nomme n, et on lui affecte la valeur tapée par l’utilisateur et lue par l’objet "lire". int n = lire.nextInt(); } } LIRE PLUSIEURS VARIABLES DE TYPE INT EN ENTREE ATTENTION : on ne declare qu’ UN SEUL Scanner Scanner lire=new Scanner(System.in); System.out.println ("Entrer 2 nombres SVP"); int n=lire.nextInt(); int m=lire.nextInt(); System.out.println("Vous avez choisi " + n + "et " + m); LIRE UNE CHAINE DE CARACTERE (TYPE STRING) Scanner lire=new Scanner(System.in); String chaine=lire.nextLine(); LIRE UN CARACTERE (TYPE CHAR) Le type « char »n'est pas pris en compte par la classe Scanner. Voici comment on pourrait récupérer un caractère : System.out.println("Saisissez une lettre :"); Scanner sc = new Scanner(System.in); String str = sc.nextLine(); char carac = str.charAt(0); System.out.println("Vous avez saisi le caractère : " + carac);