开发工具与关键技术:java MyEclipse 10
新建文件:选择要创建的路径和文件名,以及文件类型,利用for循环写入内容,然后输入要写入的内容,用i条件限定写入次数,i条件是从零开始算的,所以我这为五次,然后写入一个换行符,最后关闭流。
package com.gx.zydemo;
import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.IOException;
import java.io.Writer;
public class ZuoYeTwo {
public static void main(String[] args) throws IOException {
Writer out = new FileWriter(“F:/Y/one.txt”);
BufferedWriter writer = new BufferedWriter(out);
for (int i = 0; i < 5; i++) {
writer.write("输入一些内容");
writer.newLine();// 写入一个换行符
}
writer.close();// 关闭流
}
}
如下截图:
读取文件内容:我们现在读取一下刚才新建好的txt文件内容,输出的时候给个println换行,最后我们要记得关闭流。
package com.gx.zydemo;
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import java.io.Reader;
public class ZuoYeTwo {
public static void main(String[] args) throws IOException {
Reader in = new FileReader(“F:/W/one.txt”);
BufferedReader reader = new BufferedReader(in);
String str = "";
while ((str = reader.readLine()) != null) {
System.out.println(str);
}
reader.close();//关闭流
}
}
如下截图: