Articles of inputstream

Dois-je fermer un InputStream en Java?

Mon code est: InputStream confFile=classLoader.getResourceAsStream(“myconffile.properties”); En docs: La méthode close de InputStream ne fait rien. Est-ce que cela signifie que je n’ai pas besoin de fermer InputStream?

getResourceAsStream () renvoie toujours null

J’ai la structure suivante dans une application Web Java: TheProject — [Web Pages] — — [WEB-INF] — — — abc.txt — — index.jsp — [Source Packages] — — [wservices] — — — WS.java Dans WS.java , j’utilise le code suivant dans une méthode Web: InputStream fstream = this.getClass().getResourceAsStream(“abc.txt”); Mais il retourne toujours un null. J’ai […]

Lecture d’un stream d’entrée binary dans un tableau à un seul octet en Java

La documentation indique qu’il ne faut pas utiliser la méthode available() pour déterminer la taille d’un InputStream . Comment lire le contenu entier d’un InputStream dans un tableau d’octets? InputStream in; //assuming already present byte[] data = new byte[in.available()]; in.read(data);//now data is filled with the whole content of the InputStream Je pouvais lire plusieurs fois […]

Que fait InputStream.available () en Java?

Que fait InputStream.available() en Java ? J’ai lu la documentation, mais je ne peux toujours pas le faire. Le doc dit: Renvoie le nombre d’octets pouvant être lus (ou ignorés) à partir de ce stream d’entrée sans bloquer par le prochain appelant d’une méthode pour ce stream d’entrée. L’appel suivant peut être le même thread […]

Déterminer la taille d’un InputStream

Ma situation actuelle est la suivante: je dois lire un fichier et mettre le contenu dans InputStream . Ensuite, je dois placer le contenu de InputStream dans un tableau d’octets qui requirejs (pour autant que je sache) la taille de InputStream . Des idées? Comme demandé, je montrerai le stream d’entrée que je crée à […]

Comment puis-je vérifier si un InputStream est vide sans le lire?

Je veux savoir si un InputStreamn est vide, mais sans utiliser les méthodes read (). Y a-t-il un moyen de savoir si c’est vide sans le lire?

Comment vérifier si InputStream est compressé?

Est-il possible de vérifier si InputStream a été compressé? Voici le code: public static InputStream decompressStream(InputStream input) { try { GZIPInputStream gs = new GZIPInputStream(input); return gs; } catch (IOException e) { logger.info(“Input stream not in the GZIP format, using standard format”); return input; } } J’ai essayé de cette façon mais cela ne fonctionne […]

Télécharger le fichier binary depuis OKHTTP

J’utilise le client OKHTTP pour la mise en réseau dans mon application Android. Cet exemple montre comment télécharger un fichier binary. Je voudrais savoir comment obtenir un stream d’entrée de téléchargement de fichiers binarys avec le client OKHTTP. Voici la liste de l’exemple: public class InputStreamRequestBody extends RequestBody { private InputStream inputStream; private MediaType mediaType; […]

Pourquoi InputStream # read () renvoie-t-il un int et non un octet?

Pourquoi InputStream#read() renvoie-t-il un int et non un byte ?

Android comment avoir access aux ressources brutes que je mets dans le dossier res?

Dans J2ME, je le fais comme ça: getClass().getResourceAsStream(“/raw_resources.dat”); Mais dans Android, je suis toujours nul, pourquoi?