- это первоклассно
ня я с удивлением обнаружил, что не могу отследить какой-либо простой способ записи содержимогоInputStream
дляOutputStream
на Яве. Очевидно, что код байтового буфера не сложен для написания, но я подозреваю, что мне просто не хватает чего-то, что сделало бы мою жизнь проще (и код понятнее).
Итак, учитываяInputStream
in
иOutputStream
out
Есть ли более простой способ написать следующее?
byte[] buffer = new byte[1024];
int len = in.read(buffer);
while (len != -1) {
out.write(buffer, 0, len);
len = in.read(buffer);
}