您的位置:首页 > 其它

关于文件读取的第一次尝试

2015-01-26 21:08 239 查看
package test;
import java.io.*;

public class Test {
public static void main(String[] args) {
try{
//使用try和catch语句,从语句中捕捉意外,在catch中作出处理

File inputFile =new File("input.txt");
File outputFile=new File("output.txt");
//建立文件变量,使用File类,将文件从存储中读取,并赋值到程序中的一个变量上

FileReader in = new FileReader(inputFile);
FileWriter out = new FileWriter(outputFile);
//用FileReader类和FileWriter类对文件变量进行处理,间接处理内存中的文件

int c;
//定义变量,方便对文件进行操作。
//需要注意的是,这里定义的是一个int变量,因为使用read方法进行文件读取的时候,
//返回值是一个整形变量,当返回-1时,表示已经读取结束

while((c=in.read())!=-1)
out.write(c);
//对文件进行读取操作,当没有读取到文件结尾时,讲读取的变量写入到新的文件中

in.close();
out.close();
//处理结束,在结束程序之前,将两个文件变量关闭

}catch(Exception e){
System.out.println("error is find when open the file!");
}
//catch语句,处理程序运行过程中的意外
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: