社区
Web 开发
帖子详情
Java 对文件进行读写的方法如何?
zhouyuebo
2003-03-25 11:47:05
java 对文件的操作使用的类有:
Inputstream ,outputstream.
filereader,filewriter,
Bufferedreader,Bufferedwriter,
请问这些类的使用有什么不同,各自有什么好处?什么情况下,该选择何种类呢?
谢谢各位指点,共同总结,归纳.
...全文
26
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
_API1.6文档(中文)
java
.util.jar 提供
读
写
JAR (
Java
ARchive)
文件
格式的类,该格式基于具有可选清单
文件
的标准 ZIP
文件
格式。
java
.util.logging 提供
Java
TM 2 平台核心日志工具的类和接口。
java
.util.prefs 此包允许应用程序...
dom4j-1.6.1.jar (dom4j) 欢迎下载
dom4j-1.6.1.jar,Dom4j是一个
Java
的XML API接口,是jdom的进化版,dom4j基本用来
读
写
xml
文件
,是一个十分优秀的
Java
XML API接口
如何用
Java
对Excel表
进行
读
写
操作?
如何用
Java
对Excel表
进行
读
写
操作? 1.
Java
读
取Excel表的内容
Java
读
取Excel表相对来说还是比较简单的,分为3步 首先是先
读
取
文件
再
读
取Excel表的sheet 最后就是通过循环拿到数据 //使用到的包 import jxl.Sheet; ...
如何在
Java
中对
文件
进行
读
写
操作
如何在
Java
中对
文件
进行
读
写
操作
Java
文件
的
读
写
java
文件
读
写
Web 开发
81,095
社区成员
341,712
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章