| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Java >> Content
    Comment utiliser un scanner pour plusieurs mots en Java
    La classe Scanner en Java est couramment utilisé pour lire les données d'utilisation de l'application . En construisant scanner pour lire les données à partir de la console , les programmeurs peuvent se développer très simples interfaces de ligne de commande . Le constructeur de scanner accepte une variété d' arguments , y compris les types de fichiers, les flux d'entrée , les chaînes et les chaînes d'octets. Pour créer une interface utilisateur simple qui accepte plusieurs mots , nous pouvons utiliser la classe InputStream . Instructions
    1

    créer une nouvelle classe java appelé " ScanWords . "

    Public class ScanWords {}
    2

    Placez un mode principal de la classe ScanWords .

    public static void main ( string [] args ) {}
    3

    importation du scanner et forfaits ArrayList de java.utils en plaçant le code suivant en haut de votre classe

    importation java.util.Scanner ; .

    importation java.util.ArrayList ;
    4

    Créer un nouvel objet du scanner pour lire les mots . Vous aurez envie de construire le scanner avec l'argument " System.in . " Cela signifie que le scanner qu'il sera en train de lire des données à travers un flux d'entrée
    entrée Scanner

    = new Scanner ( System.in ) .
    5

    Créer une ArrayList pour contenir les mots une fois qu'ils ont été saisis

    ArrayList scanné = new ArrayList (); .
    6

    Ajoutez la ligne de code suivante pour permettre à l' utilisateur final d'entrer le nombre de mots il a l'intention d'entrer

    System.out.println (" Combien de mots aimeriez-vous participer? "); .

    int num = input.nextInt ();
    < br > 7

    Ajouter ce qui suit boucle "for" pour permettre à l' utilisateur final d'entrer les mots

    for (int i = 0; i < num ; i + +). { System


    . out.println ( "Entrer le mot " + ( i +1) ) ;

    scanned.add ( input.next ()); }


    8 < p > Ajouter une autre boucle "for" pour vérifier que les mots ont été capturés et manipulés par le scanner

    System.out.println (" Vous avez saisi :"); .

    for (int j = 0; j < scanned.size (); j + +) {

    System.out.println ( scanned.get (j)) ; }


    9

    Vérifiez votre classe. Il devrait ressembler à ceci :

    java.util.Scanner d' importation;

    importation java.util.ArrayList ;

    ScanWords public class { public static

    void main ( string [] args ) {
    entrée Scanner

    = new Scanner ( System.in ) ;

    ArrayList scanné = new ArrayList (); système de


    . out.println (" Combien de mots aimeriez-vous participer? ");

    int num = input.nextInt ();

    for (int i = 0; i < num ; i + +) {

    System.out.println (" Entrez le mot " + ( i +1) ) ;

    scanned.add ( input.next ());
    < p >}

    System.out.println (" Vous avez saisi :");

    for (int j = 0; j < scanned.size (); j + +) {

    System.out.println ( scanned.get (j)) ; }


    } }


    10

    Exécutez l' classe.

    Previous :

    next :
      articles connexes
    ·Comment désactiver un clavier Client Server en utilisa…
    ·Comment exécuter un fichier Jar 
    ·Comment utiliser Infinity en Java 
    ·Ce qui est en Java de référence statique 
    ·Comment compiler du code Java Programmation 
    ·Comment faire un JTable dans NetBeans 
    ·Comment faire pour convertir hashmap Bean 
    ·Java pour convertir les entiers en caractères 
    ·Comment calculer Pâques avec Java 
    ·Comment faire une fonction racine carrée en Java 
      articles en vedette
    ·Comment mettre à jour un ClientScriptBlock enregistré…
    ·Comment accéder à l' instar SQL Command 
    ·Comment faire pour convertir QBasic à Visual Basic 
    ·Comment faire pour supprimer les emails au ColdFusion 
    ·Comment mettre à jour un objet dans une collection Ave…
    ·Comment mettre en place et configuration SSIS 
    ·Comment faire alterner les couleurs des lignes de CSS a…
    ·Les façons de nommer les regroupements de ressources e…
    ·Microsoft SQL Tutorial 
    ·Comment ajouter des champs cachés dans MySQL 
    Copyright © Connaissances Informatiques http://fr.wingwit.com