Javaで、入力ストリームから固定長を読み取り、ファイルとして保存するにはどうすればよいですか?例えば。inputStreamから5Mを読み取り、downloadFile.txtなどとして保存したい(BUFFERSIZE = 1024)
FileOutputStream fos = new FileOutputStream(downloadFile);
byte buffer [] = new byte[BUFFERSIZE];
int temp = 0;
while ((temp = inputStream.read(buffer)) != -1)
{
fos.write(buffer, 0, temp);
}