Lors de la rédaction de programmes dans Eclipse, si nos variables doivent être entrées manuellement, nous pouvons utiliser la classe de scanner.
Classe de scanner, un nouvel utilitaire pour numériser le texte d'entrée. Car toutes les données doivent être récupérées par le même modèle de groupes de capture ou en utilisant un index pour récupérer diverses parties du texte. Ensuite, une méthode pour récupérer un type spécifique d'élément de données du flux d'entrée peut être utilisée en combinaison. De cette façon, en plus d'utiliser des expressions régulières, la classe de scanner peut également analyser arbitrairement les données des chaînes et des types primitifs (tels que INT et Double). Avec Scanner, vous pouvez écrire un analyseur de syntaxe personnalisé pour tout contenu texte que vous souhaitez traiter.
Remarque: Dans Eclipse, vous devez importer java.util.scanner sous le package au début; Sinon, le scanner ne peut pas être appelé.
Inscrit comme:
package com.lovo.homework; // Entrez un A, puis stockez les données de A à Z dans le tableau tour à tour, et traversez et imprimez les caractères minuscules de A à Z. import java.util.scanner; public class homework2016_11_17_1 {public static void main (string [] args) {scanner scn = new scanner (system.in); System.out.println ("s'il vous plaît entrez la chaîne A:"); String m = scn.nextline (); // String d'entrée y = M.tolowercase (); Char chr = y.tocharArray () [0]; // convertir la chaîne en caractère pour (int i = 0; i <26; i ++) {System.out.println ("chr [" + i + "] =" + ch); chr ++;}}}Sortir:
Veuillez saisir la chaîne A:
Entrez une chaîne et appuyez sur Entrée:
Veuillez saisir la chaîne A: b / ch [0] = bchr [1] = ccr [2] = dchr [3] = ecr [4] = fchr [5] = gchr [6] = hchr [7] = iChr [8] = JCHR [9] = kchr [10] = lchr [11] = mChr [12] = nChr [ 13] = ochr [14] = pchr [15] = qchr [16] = rchr [17] = schr [18] = tchr [19] = uchr [20] = vchr [21] = wchr [22] = xchr [23] = ychr [24] = zChr [25] = {{À l'exception des chaînes, tous les autres types peuvent être entrés. Nous avons juste besoin de modifier la chaîne dans String m = scn.nextline () pour entrer entières, et il en va de même pour les autres.
Conseils:
L'utilisation d'Eclipse formats le code Java et la touche de raccourci est: Ctrl + Shift + F.
Le format de code ci-dessus est délibérément perturbé:
Après la mise en forme:
N'est-ce pas beaucoup mieux?
Résumer
Ce qui précède est l'intégralité du contenu de cet article sur l'exemple d'utilisation de la classe de scanner de programmation Java. J'espère que ce sera utile à tout le monde. Les amis intéressés peuvent continuer à se référer à d'autres sujets connexes sur ce site. S'il y a des lacunes, veuillez laisser un message pour le signaler. Merci vos amis pour votre soutien pour ce site!