今後スレ

c5bd1975 :Anonymous 2006-08-09 12:19
>配列のスライス
Javaには「配列のスライス」という概念はありません。
部分コピーなら、System#arraycopy(src, srcPos, dest, destPos, length)が使えます。

NIO(New I/O)を使うなら、ByteBufferにslice()というメソッドがあります。
NIO系は比較的新しい機能なので、一般的なStream入出力に比べると解説が少ないのが難点ですが、
NIOのchannelはJVMを経由せずにダイレクトバッファ(ヒープ)から直接高速な
ファイル操作ができるので、できれば習得されると良いかと思います。
#ByteBuffer#allocateDirect()、FileChannel#map()などを参照。
Powered by shinGETsu.