※ 引述《ldg (ldg)》之銘言:
: 是這樣的..
: 小弟寫一個作業需要重複讀一個檔案多次
: 每次依條件只取需要的部分
: 這時小弟想到了C 的rewind();
: http://java.sun.com/j2se/1.4.2/docs/api/java/nio/Buffer.html#rewind()
: 裡面給的三行例子
: out.write(buf); // Write remaining data
: buf.rewind(); // Rewind buffer
: buf.get(array); // Copy data into array
: 請問中間這行紅色的
: buf這個object
: 是與DataInputStream或FileInputStream有關嗎?
: 可否給小弟一些提示
: 因為JAVA對於檔案IO的操作方式跟C 差好多 Orz..
: 謝謝各位
剛剛研究的結果發現
rewind()是針對buffer
那請問各位
針對一個DataInputStream也有rewind()嗎?
http://java.sun.com/j2se/1.5.0/docs/api/java/io/package-summary.html
這個裡面只有IO的class
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.192.211.93