读书人

java中IO对资料读写操作

发布时间: 2012-12-27 10:17:10 作者: rapoo

java中IO对文件读写操作

本文转载自:http://www.blogjava.net/duduli/archive/2008/10/06/232662.html
java中很多关于文件读取的工作。
操作也很平凡。
所以java的文件读取是很重要的一部分。
首先是单字节的读取工作。
见源代码:

java中很多关于文件读取的工作。
操作也很平凡。
所以java的文件读取是很重要的一部分。
首先是单字节的读取工作。
见源代码:

?1java中IO对资料读写操作package?ReadFile;
?2java中IO对资料读写操作
?3java中IO对资料读写操作import?java.io.FileReader;
?4java中IO对资料读写操作import?java.io.IOException;
?5java中IO对资料读写操作
?6java中IO对资料读写操作java中IO对资料读写操作public?class?readFile?java中IO对资料读写操作{
?7java中IO对资料读写操作java中IO对资料读写操作????public?static?void?readfile(String?file)java中IO对资料读写操作{
?8java中IO对资料读写操作java中IO对资料读写操作????????tryjava中IO对资料读写操作{
?9java中IO对资料读写操作????????????FileReader?fr?=?new?FileReader(file);
10java中IO对资料读写操作????????????int?ch?=?0;
11java中IO对资料读写操作java中IO对资料读写操作????????????while((ch=fr.read())!=-1)java中IO对资料读写操作{
12java中IO对资料读写操作????????????????System.out.println((char)ch);
13java中IO对资料读写操作????????????}
14java中IO对资料读写操作java中IO对资料读写操作????????}catch(IOException?e)java中IO对资料读写操作{
15java中IO对资料读写操作????????????e.printStackTrace();
16java中IO对资料读写操作????????}
17java中IO对资料读写操作????}
18java中IO对资料读写操作java中IO对资料读写操作????public?static?void?main(String[]?args)?java中IO对资料读写操作{
19java中IO对资料读写操作????????readfile("e:\\dd.txt");
20java中IO对资料读写操作????}
21java中IO对资料读写操作}


这里是但读取每个自己或字符。
如果要进行按行读取的话,必须采用BufferedReader? BufferedReader中的readline();

?1java中IO对资料读写操作package?ReadLime;
?2java中IO对资料读写操作
?3java中IO对资料读写操作import?java.io.BufferedReader;
?4java中IO对资料读写操作import?java.io.BufferedWriter;
?5java中IO对资料读写操作import?java.io.FileReader;
?6java中IO对资料读写操作import?java.io.FileWriter;
?7java中IO对资料读写操作import?java.io.IOException;
?8java中IO对资料读写操作
?9java中IO对资料读写操作java中IO对资料读写操作public?class?readLine?java中IO对资料读写操作{
10java中IO对资料读写操作java中IO对资料读写操作????public?static?void?readline(String?file,String?writerfile)java中IO对资料读写操作{
11java中IO对资料读写操作java中IO对资料读写操作????????tryjava中IO对资料读写操作{
12java中IO对资料读写操作????????FileReader?fr?=?new?FileReader(file);
13java中IO对资料读写操作????????BufferedReader?br?=?new?BufferedReader(fr);
14java中IO对资料读写操作????????
15java中IO对资料读写操作????????FileWriter?fw?=?new?FileWriter(writerfile);?//写文件操作,把得到的file对应的文件中内容写入,writerfile中去。
16java中IO对资料读写操作????????BufferedWriter?bw?=?new?BufferedWriter(fw);
17java中IO对资料读写操作????????String?readoneline;
18java中IO对资料读写操作????????int?l;
19java中IO对资料读写操作java中IO对资料读写操作????????while((l?=?br.read())?!=?-1)java中IO对资料读写操作{
20java中IO对资料读写操作????????????readoneline?=?br.readLine();
21java中IO对资料读写操作????????????bw.write(readoneline);
22java中IO对资料读写操作????????????bw.newLine();
23java中IO对资料读写操作????????????System.out.println(readoneline);
24java中IO对资料读写操作????????}
25java中IO对资料读写操作????????bw.flush();
26java中IO对资料读写操作????????br.close();
27java中IO对资料读写操作????????bw.close();
28java中IO对资料读写操作????????br.close();
29java中IO对资料读写操作????????fw.close();
30java中IO对资料读写操作????????fr.close();
31java中IO对资料读写操作java中IO对资料读写操作????????}catch(IOException?e)java中IO对资料读写操作{
32java中IO对资料读写操作????????????e.printStackTrace();
33java中IO对资料读写操作????????}
34java中IO对资料读写操作????}
35java中IO对资料读写操作java中IO对资料读写操作????public?static?void?main(String?[]?args)java中IO对资料读写操作{
36java中IO对资料读写操作????????readline("e:\\dd.txt","e:\\aa.txt");
37java中IO对资料读写操作????}
38java中IO对资料读写操作}

读书人网 >编程

热点推荐