バイナリ形式の double 値 (以前は DataOutputStream によってダンプされた) でいっぱいのファイル (1,000 としましょう、それぞれ 100 万から 1000 万のエントリ) があります。JAVA でこれらの double 値を復元する最も効率的な方法は何ですか?
質問する
168 次
2 に答える
1
メモリにマップされた IO とDoubleBuffer s?
于 2012-08-25T04:02:56.753 に答える
-1
DataInputStream の使用:
DataInputStream dis = new DataInputStream(new BufferedInputStream(new FileInputStream("myfile.bin")));
while(dis.available() > 0) {
double d = dis.readDouble();
// ... do something with the double
}
于 2012-08-25T04:03:40.590 に答える