社区
Web 开发
帖子详情
Java 对文件进行读写的方法如何?
zhouyuebo
2003-03-25 11:47:05
java 对文件的操作使用的类有:
Inputstream ,outputstream.
filereader,filewriter,
Bufferedreader,Bufferedwriter,
请问这些类的使用有什么不同,各自有什么好处?什么情况下,该选择何种类呢?
谢谢各位指点,共同总结,归纳.
...全文
58
4
打赏
收藏
Java 对文件进行读写的方法如何?
java 对文件的操作使用的类有: Inputstream ,outputstream. filereader,filewriter, Bufferedreader,Bufferedwriter, 请问这些类的使用有什么不同,各自有什么好处?什么情况下,该选择何种类呢? 谢谢各位指点,共同总结,归纳.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhouyuebo
2003-04-01
打赏
举报
回复
我认为:
FileReader , FileWriter 用与一般文本文件的读写,就是那些可以直接看懂的文件(*.txt);
其构造函数为: FileReader("F:\\example\\hello.txt");............
相关读写函数为 int read(char[]); void write(char[]); void write(String);...........
BufferedReader,BufferedWriter是前面两个的变种,只不过在内存中缓冲一下,基本与前两者一样,但是有些
函数使用方便点,其余的我就没有看出来,烦高手指点,呵呵.
其构造函数为: BufferedReader(new FileReader("F:\\example\\hello.txt"));....
相关主要函数为:String readLine(); void newLine(); void write(char[]); void write(String);...
FileInputStream ,FileOutputStream不但可以读去(*.txt),还可以读取二进制文件(到底哪些是二进制文件,
我还不能说清楚,但是我试过*.gif, *.java, *.class,不知道所有文件是不是分为这两种,自己瞎猜!
其构造函数为: FileInputStream("F:\\example\\hello.txt");.......
相关读些函数有点区别:因为它是读取字节的(byte),而不是字符(Char).
int read(byte[]); void write(byte[]);还有一个重要函数int available();用来得到文件的字节数,方便
你选择一个合适大小的数组. 如: byte data[]=new byte[file.available()].
以上是我的总结,不知道有没有什么不对,欢迎大家发表自己的意见! ^.^
凋零的老树
2003-03-31
打赏
举报
回复
我觉得比较,归纳,总结那么多干吗啊?能用它实现你的需求不就可以了
ActionBetty
2003-03-31
打赏
举报
回复
up
HawkBoy
2003-03-25
打赏
举报
回复
找本书看吧。三言两语解释不清。
Java
的
文件
读写
操作
本文介绍
Java
中多种
文件
读写
方法
,包括使用FileReader、BufferedReader等
进行
文本
文件
操作,利用RandomAccessFile实现随机
读写
,以及如何高效地
进行
文件
复制。
Java
读写
hdfs中的
文件
本文详述了如何在Windows环境下搭建Hadoop 2.7.7集群,并通过
Java
API
进行
HDFS
文件
的
读写
操作。搭建过程包括解决端口冲突、配置问题等。示例代码展示了使用
Java
读写
HDFS
文件
的
方法
,强调了readUTF和writeUTF
方法
的配合使用。
Java
随机
读写
文件
本文详细介绍了
Java
中的RandomAccessFile类,它支持
文件
的随机
读写
,包括其构造
方法
、
文件
指针操作、
读写
数据的各种
方法
以及一个应用示例,展示了如何使用该类处理
文件
内容的插入和检索。
Java
IO
读写
文件
总结——
文件
随机
读写
,顺序
读写
!
本文探讨了
Java
中顺序IO和随机IO的区别,重点讲解了它们在
文件
读写
中的效率问题,并介绍了如何在
Java
中使用FileWriter/FileReader、BufferedReader/BufferedWriter以及FileInputStream/FileOutputStream
进行
文件
操作,特别是针对顺序IO在队列应用中的优势。还涉及了使用MappedByteBuffer
进行
文件
合并的
方法
和技巧。
Java
实现本地
读写
文件
该博客是
Java
本地
文件
读写
的教程,包含写本地
文件
和读本地
文件
的完整代码,还提到可与HDFS的
读写
做比较,以及相关的HDFS操作实现方式。
Web 开发
81,111
社区成员
341,727
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章