はそのZipEntryentry
、ZipFilezip
を考えるとunzippedEntryFile
へentry
を書くための最も読みやすい方法が何であるか、FileunzippedEntryFile
をターゲット?ZipEntryをFileに書き込む最も読みやすい方法は?
私はGoogle GuavaとApache.Commons.IOを使用して、次の解決策を考え出した:
InputSupplier<ByteArrayInputStream> entryInputSupplier = ByteStreams.newInputStreamSupplier(IOUtils.toByteArray(zip.getInputStream(entry)));
Files.copy(entryInputSupplier, unzippedEntryFile);
しかし、何かがそれはsimplier行うことができると言われます。ここで
おかげで、
コンラート
「読める」ことで、私も簡潔なもので、私は新しい匿名クラスを作成しないようにしたいと、一般的に、私は以下の呼び出しが同じことを達成するために行うことができると信じていました。 –