java 读写txt文件

(A) java写txt文件例子程序如图


java 读写txt文件_第1张图片

大致流程可以简化为:

1.先定义路径“logpath”(String类型)

2.创建File文件类

3.利用文件类,创建FileWriter类

4.利用FileWriter类创建写入缓存类BufferedWriter的bw。

5.利用bw.write()。写入内容

6.关闭流


写文件时注意以下两点:

1)FileWriter fw =new FileWriter(file,true)中true代表文件不覆盖,false代表文件覆盖

2)如果文件内部要换行,写入bw.write("\r\n");,其中“\r\n”位置不可换


(B)java读文件代码示例


java 读写txt文件_第2张图片

大致可以分为以下步骤

1.创建pathname并通过pathname创建File类

2.代开InputStreamReader流reader

3.利用reader简历BufferedRead br

4.利用br.readLine()等接口一个个读,读出来是String类型


代码:

读:

String pathname ="C:/B_data/six_level/Test"+s+".in";

File filename =new File(pathname);

InputStreamReader reader =new InputStreamReader(new FileInputStream(filename));

BufferedReader br=new BufferedReader(reader);

for(int i=0;i<20;i++){//load information of containers

    String line =br.readLine();

Task[i] = Integer.parseInt(line);

}


写:

File file =new File(logpath);//

FileWriter fw =new FileWriter(file,true);

BufferedWriter bw =new BufferedWriter(fw);

bw.write("This is dataset " + j +". The best score is " +final_score +".  The schedule is ");

for(int k =0;k

bw.write(F_record[k]+" ");

}

bw.write("\r\n");

bw.close();fw.close();

你可能感兴趣的:(java 读写txt文件)