辽宁省工程造价管理总站,岱山县建设网站,如何在自己网站做直播,本地服务器网站建设借鉴了项目以前的文件写入功能#xff0c;实现了对文件读写操作的封装 仅仅需要在读写方法传入路径即可#xff08;可以是绝对或相对路径#xff09; 以后使用时#xff0c;可以在此基础上改进#xff0c;比如#xff1a; 写操作#xff1a; 1#xff0c;对java GUI中文…借鉴了项目以前的文件写入功能实现了对文件读写操作的封装 仅仅需要在读写方法传入路径即可可以是绝对或相对路径 以后使用时可以在此基础上改进比如 写操作 1对java GUI中文本框中的内容进行捕获放在txt文本文档中 2对各种类型数据都以字符串的形式逐行写入 3对全局数组的内容进行写入 读操作 获取文件行数 对逐行字符串型数据进行类型转换放入二维数组中 为后面算法处理提供入口但是要小心的是不可以将行数用全局变量做计数器否则每次读入是全局变量累加出错应重新开始读取 1 import java.io.BufferedReader; 2 import java.io.BufferedWriter; 3 import java.io.File; 4 import java.io.FileReader; 5 import java.io.FileWriter; 6 import java.io.IOException;7 8 public class ReadTextFile { 9 public BufferedReader bufread;
10 public BufferedWriter bufwriter;
11 File writefile;
12 String filepath, filecontent, read;
13 String readContent ;
14 // 从文本文件中读取内容
15 public String readfile(String path)
16 {
17 try {
18 filepath path; // 得到文本文件的路径
19 File file new File(filepath);
20 FileReader fileread new FileReader(file);
21 bufread new BufferedReader(fileread);
22 while ((read bufread.readLine()) ! null ) {
23 read read \r\n ; //读取的每一行都加了换行符
24 readContent readContent read;
25 }
26 } catch (Exception d) {
27 System.out.println(d.getMessage());
28 }
29 return readContent; // 返回从文本文件中读取内容
30 }
31 public void writeFile(String path) {
32
33 try {
34 BufferedWriter writer new BufferedWriter(new FileWriter(path)); // 如果文本文件不存在则创建它
35 for(int i0;i256;i){
36 for(int j0;j7;j){
37
38 writer.write(Math.random() );
39 }
40 writer.newLine();
41 }
42 //使用缓冲区中的方法将数据刷新到目的地文件中去。
43 writer.flush();
44 //关闭缓冲区,同时关闭了writer流对象
45 writer.close();
46 }catch (IOException e) {
47 // TODO Auto-generated catch block
48 e.printStackTrace();
49 }
50 }
51
52
53
54 public static void main(String[] args) throws Exception {
55 ReadTextFile parse new ReadTextFile();
56 // 写文件
57 parse.writeFile( D:/radar.txt);
58 //读文件(主要实现将整个文本读取出来或读取文件函数返回字符串类型或将每一行读取后放入全局字符串数组中)
59 String filecontent parse.readfile( D:/radar.txt );
60
61 System.out.println(filecontent);
62
63
64 }
65 } 当然也可以将读写的路径用一个全局静态变量字符串来保存只是不利于分离使用故此处省略。转载于:https://www.cnblogs.com/shuqingstudy/p/5043485.html