Classe scanner Java - lecture d'une saisie clavier avec Java
La classe Scanner en Java se trouve dans le package java.util. Java propose différentes manières de lire les entrées du clavier, la classe java.util.Scanner en fait partie.
La classe Java Scanner divise l'entrée en jetons à l'aide d'un délimiteur qui est un espace par défaut. Il fournit de nombreuses méthodes pour lire et analyser diverses valeurs primitives.
La classe Java Scanner est largement utilisée pour analyser le texte à la recherche de chaînes et de types primitifs à l'aide d'une expression régulière. C'est le moyen le plus simple d'obtenir des entrées en Java. À l'aide de Scanner en Java, nous pouvons obtenir des entrées de l'utilisateur dans des types primitifs tels que int, long, double, byte, float, short, etc.
Dans l'exemple de cette vidéo, nous avons utilisé la méthode nextLine, qui est utilisée pour lire les chaînes.
Méthodes de scanner Java
Java Scanner-nextBoolean Lit une valeur booléenne auprès de l'utilisateur
Java Scanner-nextByte Lit une valeur d'octet de l'utilisateur
Java Scanner-nextDouble Lit une valeur double auprès de l'utilisateur
Java Scanner-nextFloat Lit une valeur flottante auprès de l'utilisateur
Java Scanner-nextInt Lit une valeur int de l'utilisateur
Java Scanner-nextLine Lit une valeur String auprès de l'utilisateur
Java Scanner-nextLong Lit une valeur longue auprès de l'utilisateur
Java Scanner-nextShort Lit une valeur courte de l'utilisateur
Java Scanner
The java.util.Scanner utility class in Java allows you to browse a stream and extract its content using regular expressions. This video shows you how to use this class.
The java.util.Scanner class
Since the release of Java SE 5.0, you have the possibility of using a very interesting utility class: the java.util.Scanner class. This is, in a way, a tool to simplify the use of regular expressions in your programs. This tool can also work in different ways.
We create a scanner on top of a stream (System.in, for example). Then, this scanner makes it possible to extract information by specifying one or more regular expressions corresponding to the desired data. For the main Java data types, suitable regular expressions are already predefined, so you won't have to provide them. It is also possible to specify the format of the separators between each data to be extracted by means of a regular expression (by default, a separator consists of one or more characters among the space and the tabulation characters and return to line).