Java IO是怎么操作的?写一下给一个文件地址,读/写.txt文件的方法
2015-04-22 23:24
751 查看
Java IO操作,基类是InputStream和OutputStream。
找到一个学习Java IO的好网站,可惜只有目录是中文的,链接点进去依然是英文的,传送门点这里
简单实现了一下关于一个.txt文件的读写操作,代码如下:
实现比较简单。
在写操作中,我用到了
在读操作中,我用到了
找到一个学习Java IO的好网站,可惜只有目录是中文的,链接点进去依然是英文的,传送门点这里
简单实现了一下关于一个.txt文件的读写操作,代码如下:
import java.io.BufferedReader; import java.io.File; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; public class IODemo { public void writeToFile(String path) throws IOException{ File file = new File(path); file.createNewFile(); FileWriter writer = new FileWriter(file,true); writer.append("yes"); writer.flush(); writer.close(); } public void readFromFile(String path) throws IOException{ File file = new File(path); BufferedReader reader = new BufferedReader(new FileReader(file)); String content =""; String tmp = ""; while((tmp = reader.readLine()) != null){ content += tmp; } System.out.println(content); reader.close(); } public static void main(String[] args) throws IOException { // TODO Auto-generated method stub String path = ".\\test.txt"; IODemo demo = new IODemo(); demo.writeToFile(path); demo.readFromFile(path); } }
实现比较简单。
在写操作中,我用到了
FileWriter这个Writer的实现类,构造函数
FileWriter(file, true)的意思是允许在file中继续写入内容,如果填入false或不填,则默认直接覆盖文件。
在读操作中,我用到了
BufferedReader,这个类实现了Reader接口,并提供了
readLine()的方法,可以逐行读取文件内容。用
reader.readLine()==null的方法来判断文件是否已经读到最后一行。
相关文章推荐
- 用JS读取.txt文件方法以及一个操作.txt文件通用类方法【深海原创】
- java.io.File操作文件的一些常用方法
- java IO操作 按照规律合并两个txt文件
- IO操作 通过缓冲区复制一个.java文件
- Java的IO操作(四) - SequenceInputStream类,实例:一个文件分割、合并工具
- Java的IO操作(四) - SequenceInputStream类,实例:一个文件分割、合并工具
- Java的IO操作(四) - SequenceInputStream类,实例:一个文件分割、合并工具
- JAVA下载TXT文件到本地,这一个方法完全能够解决
- Java-基础 文件操作IO 将文件内容复制到另外一个文件中去
- 文件操作之增删改查3---文件的修改,f.replace(),在linux里的一些应用sed,with语句方法来打开一个或多个文件避免忘记关闭,python一行写的太长,怎么编写多行的规范
- java的io操作(将字符串写入到txt文件中)
- java的io操作(将字符串写入到txt文件中)
- java的io操作(将字符串写入到txt文件中)
- javaIO_将一个目录下的文件拷贝到另一个目录下(边读边写操作)
- JAVA对于TXT文件读写-IO操作例子
- java的io操作(将字符串写入到txt文件中)
- 使用Javacsv.jar的jar包操作csv文件的方法
- vbs操作txt文本文件常用方法(函数)
- java读取TXT文件的方法
- 一个可以从txt文件中逐行(可设置)读取文本的方法