| 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
    Float entrée Java
    programmes Java peuvent lire des données externes à partir de sources d'entrée tels que les fichiers . Utilisation des classes de l'entrée Java et des bibliothèques de sortie , les développeurs peuvent coder des applications pour lire une entrée numérique comme nombres à virgule flottante . Selon les données d'une ressource d'entrée , les développeurs ont besoin pour mettre en œuvre des structures de contrôle telles que des boucles dans leurs programmes , à lire à partir d'une source sans cesse jusqu'à ce qu'aucune donnée numérique est laissée à traiter . Classes d'entrée

    développeurs Java peuvent choisir parmi une gamme de classes afin de faciliter leurs processus d'entrée. La classe Scanner fournit des méthodes pour lire les entrées de flotteur . Une application peut donc créer une instance de la classe Scanner , puis d'appeler ses méthodes pour lire des nombres à virgule flottante à partir d'un emplacement spécifié . Pour utiliser la classe Scanner , les programmes doivent importer le package " java.io " et instancier des objets d'autres types, tels que BufferedReader et FileReader , en précisant le nom et l' emplacement de la ressource d'entrée , avant de passer ces à la méthode constructeur du scanner. Une fois qu'un programme a un objet de type scanner , il peut appeler plusieurs méthodes d'entrée pour la lecture de chaînes et des types de nombres spécifiques , y compris les flotteurs.
    Méthodes

    La classe Scanner offre une variété de méthodes d'entrée pour la lecture des données . La méthode " nextFloat " lit le jeton suivant dans un fichier comme un nombre à virgule flottante . L'exemple de code suivant illustre la technique : aNumber float = scanner.nextFloat ();

    Ce code ne fonctionnera que si le fichier est toujours content que le programme n'a pas encore lire et si le prochain jeton peut être traitée comme un nombre à virgule flottante . Si l'entrée n'est pas un type de numéro de flotteur , le programme peut lever une exception et de crash .

    Structures de contrôle
    opérations d'entrée Java

    impliquent normalement des structures de contrôle telles sous forme de boucles . En utilisant une boucle "while" , les programmeurs peuvent être sûrs que leurs opérations d'entrée ne seront pas tenter de lire un fichier vide. L'exemple de code suivant montre une structure commune à ces programmes : while ( scanner.hasNextFloat ()) {float aNumber = scanner.nextFloat (); }

    La boucle "while" ne s'exécutera que si le fichier reste a un jeton de flotteur à lire. Dans la boucle , le programmeur peut mettre en œuvre tout traitement nécessaire sur l'élément de flotteur qui vient d'être lu po
    Considérations

    En Java, toute opération d'entrée présente un risque d' erreur . Si un fichier ne peut être trouvé ou des données d'entrée n'est pas du type attendu , une exception peut survenir. Pour cette raison , les programmeurs comprennent normalement leurs opérations de lecture de flotter à l'intérieur des blocs "essayer" , avec des blocs «attraper» définissant ce qui se passera si une exception est levée . L' exemple de code suivant illustre les grandes lignes de cette structure : try {//tentative flotteur entrée } catch (IOException floatException ) {//mettre en œuvre la gestion des exceptions }

    Si un programmeur tente de mener à bien les opérations d'entrée dans un environnement de développement intégré sans utiliser "Essayer " et " blocs de capture " , l'IDE affichera les messages d'erreur et d'empêcher le code de la compilation .

    Previous :

    next :
      articles connexes
    ·Comment créer un modèle bidimensionnel Java tableau d…
    ·Comment tester la mémoire Java Heap Taille 
    ·Comment calculer les lignes de java.awt.Point 
    ·Comment faire une animation Java Run Faster 
    ·Comment créer des balises personnalisées JSP en 
    ·Comment faire un modèle d'astérisques en Java 
    ·Présentation PowerPoint Tutoriel: Noyau Java 
    ·Comment faire pour créer un chemin relatif en Java 
    ·Comment écrire un texte de présentation avec un progr…
    ·Comment créer une méthode avec un nombre variable d'e…
      articles en vedette
    ·Comment compiler du code Python 
    ·Comment créer un script Visual Basic 
    ·Comment faire pour ajouter deux cordes à son Python 
    ·Comment écrire l'alphabet dans Hex 
    ·Problèmes avec l'installation du Service Pack 3 
    ·Comment faire une page de redirection PHP 
    ·Comment faire un triables ListBox 
    ·Comment afficher un Spinner Quand une macro VBA Is Runn…
    ·Comment calculer le nombre d'hôtes par sous-réseau 
    ·Différences entre Définir une fonction membre non - s…
    Copyright © Connaissances Informatiques http://fr.wingwit.com