Existe-t-il un moyen de vider le flux d'entrée en Java, peut-être avant de le fermer? En ce qui concerne invoquant itérativement les déclarations ci-dessous, en lisant plusieurs fichiers sur le disqueflushing input stream: java
InputStream fileStream = item.openStream();
fileStream.close;
Que ferait un vidage d'un flux d'entrée? –
Pouvez-vous clarifier ce que vous voulez dire? Il est logique de vider un OutputStream, car il peut toujours y avoir quelque chose qui doit être envoyé. Mais qu'est-ce que flush un InputStream censé faire? –
Souhaitez-vous réutiliser InputStream? Si c'est le cas, c'est peut-être une meilleure idée de créer un nouvel InputStream pour chaque fichier que vous souhaitez traiter. –