社区
Web 开发
帖子详情
Java 对文件进行读写的方法如何?
zhouyuebo
2003-03-25 11:47:05
java 对文件的操作使用的类有:
Inputstream ,outputstream.
filereader,filewriter,
Bufferedreader,Bufferedwriter,
请问这些类的使用有什么不同,各自有什么好处?什么情况下,该选择何种类呢?
谢谢各位指点,共同总结,归纳.
...全文
31
4
打赏
收藏
Java 对文件进行读写的方法如何?
java 对文件的操作使用的类有: Inputstream ,outputstream. filereader,filewriter, Bufferedreader,Bufferedwriter, 请问这些类的使用有什么不同,各自有什么好处?什么情况下,该选择何种类呢? 谢谢各位指点,共同总结,归纳.
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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 此包允许应用程序...
Java
API文档 中文网页版
3. `
java
.io`:提供输入/输出流处理,用于
文件
读写
、网络通信等。 4. `
java
.net`:处理网络编程相关的类,如Socket、ServerSocket、URL等。 5. `
java
x.swing`:包含用于创建图形用户界面的组件,如按钮、文本框、...
java
超强笔记
笔记会讲解如何在
Java
中
读写
文件
,理解流的概念,以及
文件
的复制、追加等操作。 在面向对象高级特性的部分,笔记可能包含抽象类、接口、内部类、匿名类、枚举,以及泛型和注解的使用。这些特性使得
Java
代码更加灵活...
commons-fileupload-1.2.1.jar和commons-io-1.3.2.jar程序
文件
Apache Commons FileUpload与Apache Commons IO是
Java
开发中用于处理
文件
上传功能的重要库。这两个库在Web应用程序中尤其常见,因为它们提供了处理HTTP请求中的多部分数据(如表单上传的
文件
)的便捷
方法
。 `...
dom4j-1.6.1.jar (dom4j) 欢迎下载
dom4j-1.6.1.jar,Dom4j是一个
Java
的XML API接口,是jdom的进化版,dom4j基本用来
读写
xml
文件
,是一个十分优秀的
Java
XML API接口
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章