バイト配列が与えられると、コードを使用してそれからファイルを作成できます
Files.write(String path, byte[] byteArray)
問題は、非常に大きな配列サイズで作業する必要があり、長いサイズの配列を作成できないためです。
long n = 100000000;
byte byteArray = new byte[n]; //ERROR! Required int, found long
私がしていることは、いくつかのバイト配列を持っていることです。たとえば、4GBの配列を使用できないため、200MBの20バイトの配列を作成します。これらの20個の配列は、ファイルの情報を表します。では、このバイト配列からファイルを作成するにはどうすればよいですか?私が知っている唯一の方法はFiles.writeを使用することですが、それは1つの配列でのみ機能します。
前もって感謝します。