作者ldg (ldg)
看板java
标题Re: [问题] 跟各位请教rewind()的用法
时间Sun Apr 8 01:45:47 2007
※ 引述《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