Connaissances Informatiques >> programmation >> Programmation Java >> Content
  Derniers articles
  • Comment masquer un panneau dans un J…
  • Comment faire pour convertir en text…
  • Comment convertir un Integer Java à…
  • Comment faire Flotteurs statiques en…
  • Vérification Java d' entrée 
  • Comment ajouter des polynômes en Ja…
  • Comment faire pour modifier le chemi…
  • Comment définir Java Heap espace 
  • Comment trier un tableau 
  • Comment régler le poids d'un gestio…
  •   Programmation Java
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Java

    Comment obtenir octets d'un flux d'entrée Java

    En Java, un objet InputStream représente une source d' un flux d'octets . Ces octets peuvent provenir d'un fichier , d'une connexion réseau , d'un tuyau ou d'autres sources possibles . Le thème commun est que, bien que le programme pourrait demander qu'un nombre donné d'octets être lu , le flux peut retourner moins d'octets - et nécessitent donc plusieurs lectures pour livrer le message complet. Vous pouvez lire n'importe quel nombre d'octets à partir d'un InputStream dans votre code Java, aussi longtemps que vous gérez cette situation correctement . Instructions
    1

    inclure la ligne suivante au début de votre code Java :

    import java.io. *;
    2

    déclarer les variables suivantes en préparation pour la lecture du flux :

    int currOffset = 0;

    int lastRead = 0;
    3

    Lire à partir de l' InputStream en utilisant une boucle jusqu'à ce que tous les octets nécessaires ont été lus , comme dans l' exemple de code suivant :

    while ( < currOffset numbytes

    && ( lastRead = Stream.Read (tampon , currOffset , numBytes - currOffset ) ) > = 0) {

    currOffset + = lastRead ;

    }

    Remplacer «tampon» avec l'emplacement où vous souhaitez stocker les octets entrants de l' InputStream , et " numBytes " avec le nombre total d'octets que vous devez lire .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment définir la couleur d'une barre de défilement en Java 
  • Qu'est Java est utilisé pour un ordinateur 
  • Comment scinder une chaîne en sous-chaînes en Java 
  • Un tutoriel sur SQL Server JDBC 
  • Comment trouver le maximum d'entiers en Java 
  • Comment utiliser PrintStream en Java 
  • Comment utiliser un Heapsort en Java 
  • Comment expiration d'une session manuellement en JSP 
  • Différences entre System.in et System.out 
  • Comment effectuer un enregistrement Rechercher dans une application Java 
  • Connaissances Informatiques © http://www.ordinateur.cc