关闭文件流后,怎么再重新打开它!!

时间:2022-02-22 23:48:44
用文件流读.txt里的数据,读到最后的时候,怎么再回到文件文件开始的地方,再继续读啊!  我是关闭文件文件流(br.close();),再继续读,但是他报异常,说流已经关闭!咋办啊!!

还有就是我把电脑分辨率调到1440×900,那么怎么把myeclipse默认每行显示的字数调多一点啊,这样就不用把一句话折断成几行了,请问该怎么设!!

12 个解决方案

#1


该回复于2009-06-18 09:35:42被版主删除

#2


昨天刚学一着,用FileChannel吧.
要不你用RandomAccessFile类.

#3


再打开的话,将指针指到到文件尾行不?

#4


其实我感觉你可以在myeclipse中设置每行的字数 而不是调屏幕的分辨率

#5


关闭了以后好像不能打开了吧,我没试过啊。一般关了就不用它了。再用就要再new一个。

#6


想到了remark()和reset()方法。但不知道怎么用。网上都胡乱抄,未能查到能行的通的。

#7


可以肯定的说就是关闭了就不可以再读了,至于打开再读没试过回去试试在来回复啊。

#8


RandomAccessFile就它了,里面有一个seek()这个方法可以传入你想读取的文件指针位置,这样就可以反复设置反复读取,close()了就不能再读了而且不能重新打开!

#9


引用 8 楼 king607267 的回复:
RandomAccessFile就它了,里面有一个seek()这个方法可以传入你想读取的文件指针位置,这样就可以反复设置反复读取,close()了就不能再读了而且不能重新打开! 

你如果要打开,要重新new 一次了·

#10


引用 8 楼 king607267 的回复:
RandomAccessFile就它了,里面有一个seek()这个方法可以传入你想读取的文件指针位置,这样就可以反复设置反复读取,close()了就不能再读了而且不能重新打开! 

你如果要打开,要重新new 一次了·

#11


引用楼主 rvisky 的帖子:
用文件流读.txt里的数据,读到最后的时候,怎么再回到文件文件开始的地方,再继续读啊!  我是关闭文件文件流(br.close();),再继续读,但是他报异常,说流已经关闭!咋办啊!! 

还有就是我把电脑分辨率调到1440×900,那么怎么把myeclipse默认每行显示的字数调多一点啊,这样就不用把一句话折断成几行了,请问该怎么设!!


关了就重新打开,至于myeclipse,编码规范,每行不超过80个字符,你应该养成良好的习惯。

#12


bu不不知道  关了  还能 重新 打开  
学习 下 

#1


该回复于2009-06-18 09:35:42被版主删除

#2


昨天刚学一着,用FileChannel吧.
要不你用RandomAccessFile类.

#3


再打开的话,将指针指到到文件尾行不?

#4


其实我感觉你可以在myeclipse中设置每行的字数 而不是调屏幕的分辨率

#5


关闭了以后好像不能打开了吧,我没试过啊。一般关了就不用它了。再用就要再new一个。

#6


想到了remark()和reset()方法。但不知道怎么用。网上都胡乱抄,未能查到能行的通的。

#7


可以肯定的说就是关闭了就不可以再读了,至于打开再读没试过回去试试在来回复啊。

#8


RandomAccessFile就它了,里面有一个seek()这个方法可以传入你想读取的文件指针位置,这样就可以反复设置反复读取,close()了就不能再读了而且不能重新打开!

#9


引用 8 楼 king607267 的回复:
RandomAccessFile就它了,里面有一个seek()这个方法可以传入你想读取的文件指针位置,这样就可以反复设置反复读取,close()了就不能再读了而且不能重新打开! 

你如果要打开,要重新new 一次了·

#10


引用 8 楼 king607267 的回复:
RandomAccessFile就它了,里面有一个seek()这个方法可以传入你想读取的文件指针位置,这样就可以反复设置反复读取,close()了就不能再读了而且不能重新打开! 

你如果要打开,要重新new 一次了·

#11


引用楼主 rvisky 的帖子:
用文件流读.txt里的数据,读到最后的时候,怎么再回到文件文件开始的地方,再继续读啊!  我是关闭文件文件流(br.close();),再继续读,但是他报异常,说流已经关闭!咋办啊!! 

还有就是我把电脑分辨率调到1440×900,那么怎么把myeclipse默认每行显示的字数调多一点啊,这样就不用把一句话折断成几行了,请问该怎么设!!


关了就重新打开,至于myeclipse,编码规范,每行不超过80个字符,你应该养成良好的习惯。

#12


bu不不知道  关了  还能 重新 打开  
学习 下