读书人

Java IO里头Reader类关于mark和reset的

发布时间: 2012-12-25 16:18:29 作者: rapoo

Java IO里面Reader类关于mark和reset的注意

????? 最近在写java的IO操作的时候,本来想在读完文件之后再reset到文件头,发现老是报mark invalid错误,最后发现原来mark那个参数是读取多少个字符之后mark就会失效。因此,设置mark((int)file.length() + 1),之后就没问题了。。但是这又带来另一个问题,如果file的长度超过了int的最大值,这个mark也会出问题,具体如何解决也没想到什么好办法。。希望大家共同探讨

读书人网 >编程

热点推荐