Bonjour,
je recupere un inpustream, dont je voudrais mettre le contenu dans un byte[]
Je n'arrive pas à déterminer la taille du inputstream pour créer le byte de la bonne taille :/
J'ai trouvé la méthode available(), mais la description est particuliere, et je n'arrive pas à situer si cela marchera sans souci
Est ce judicieux d'utiliser available pour créer mon byte[] ?Notons qu'available() fonctionne différemment en fonction du type de ressource depuis laquelle on lit; c'est littéralement « le nombre de bytes qui peuvent être lus sans blocage. » Avec un fichier cela signifie le fichier entier, mais avec une autre sorte d'entrée cela ne pourra pas être possible, alors employez le judicieusement.
Merci
Partager