4个回答
展开全部
是文件?不是txt?要是txt可以使用随机访问文件流,里面有一个可以直接对指针进行操作的方法 不过倒叙读写好像得重复修改指针位置才行,在文件结尾读一个字节并删除他,然后继续读,继续删除? 应该可能行吧!
随机访问类(RandomAccessFile) - []
RandomAccessFile类则可对文件实现随机读写操作。
RandomAccessFile对象的文件位置指针遵循下面的规律:
·新建RandomAccessFile对象的文件位置指针位于文件的开头处;
·每次读写操作之后,文件位置的指针都相应后移到读写的字节数;
·可以通过getFilePointer方法来获得文件位置指针的位置,通过seek方法来设置文件指针的位置。
刚才查了一下发现一个方法觉得不错,你可以先将文件顺序读取到一个数组当中,然后倒叙输出就可以了
随机访问类(RandomAccessFile) - []
RandomAccessFile类则可对文件实现随机读写操作。
RandomAccessFile对象的文件位置指针遵循下面的规律:
·新建RandomAccessFile对象的文件位置指针位于文件的开头处;
·每次读写操作之后,文件位置的指针都相应后移到读写的字节数;
·可以通过getFilePointer方法来获得文件位置指针的位置,通过seek方法来设置文件指针的位置。
刚才查了一下发现一个方法觉得不错,你可以先将文件顺序读取到一个数组当中,然后倒叙输出就可以了
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果说的是把一个文本文档的内容完全倒序输出,可以先用那个bufferreader的readline方法把每一行先读出来放到一个字符串数组或者List中,再从后到前循环输出每个字符串,输出每个字符串的时候用到那个reverse方法吧好像,是可以把字符串逆序输出的,应该有这么个类似的字符串输出方法.这样不就实现了全文的倒序输出
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
首先通过IO流获得文件内容
然后把文件内容保存到一个string字符串中
然后获得字符串长度
用for循环从最后一个字循环到第一个就行了
然后把文件内容保存到一个string字符串中
然后获得字符串长度
用for循环从最后一个字循环到第一个就行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询