JAVA 文件操作

读取文件

文件读取到计算机的步骤: 1.获取文件: File file = new File(path) 2.建立文件输入流对象:FileInputStream fileInputStream = new FileInputStream(file) 3.建立输入流对象:InputStreamReader reader = new InputStreamReader(fileInputStream); 4.建立缓冲区:BufferedReader br = new BufferedReader(reader); 5.现在可以读取文件内容到内存了,这里每次读取一行:br.readLine() 6.文件读取完毕,关闭文件流:br.close() 记得使用try{}catch(){}块捕获并处理文件读取异常,也可以选择throw 基本代码如下:

try { // 防止文件建立或读取失败,用catch捕捉错误并打印,也可以throw  
              
            /* 读入TXT文件 */  
            String pathname = "F:\\JAVA\\workspace\\day15Task\\src\\task01\\Date.txt"; // 文件路径(也可以是相对路径) 
            File filename = new File(pathname); // 要读取以上路径的Product.txt文件  
            InputStreamReader reader = new InputStreamReader(new FileInputStream(filename)); // 建立一个输入流对象reader  
            BufferedReader br = new BufferedReader(reader); // 建立一个对象,它把文件内容转成计算机能读懂的语言  
            String line = "";
            line = br.readLine();  
            while (line != null) {
                line = br.readLine(); // 一次读入一行数据  
            }
            br.close();//关闭文件流
        } catch (Exception e) {  
            System.out.println("文件读取失败");
            e.printStackTrace(); 
        } 

持续更新……