Muss ich in der Nähe der input-stream manuell nach der Verwendung von IOUtils.toString(input) von commons-io?
Commons-IO hat eine IOUtils.toString(inputStream)
- Methode, die können Lesen Sie alle Inhalte aus einem input-stream:
InputStream input = getInputStream();
String content = IOUtils.toString(input);
Meine Frage ist, soll ich in der Nähe der input-stream manuell, nachdem Sie es?
Dachte ich IOUtils kann es schließen, da es alle Lesen den Inhalt, aber ich kann nicht finden, dass in den source-code.
- Wenn Sie nicht finden können, die in den Quellcode, ist es nicht ein starkes Indiz dafür, dass es nicht da ist?
- Für Dateien, verwenden Sie FileUtils.readFileToString(), verwendet es IOUtils, aber auch den stream schließt.
Du musst angemeldet sein, um einen Kommentar abzugeben.
In der javadoc sagt:
IOUtils.toString
, außer es schließen ...