博客
关于我
Java基础学习总结(62)——Java中的流和Socket
阅读量:806 次
发布时间:2023-01-28

本文共 1180 字,大约阅读时间需要 3 分钟。

读取文本文件的步骤

文件处理步骤

FileInputStream fis = new FileInputStream("file.txt");        BufferedReader reader = new BufferedReader(new InputStreamReader(fis, StandardCharsets.UTF_8));        while(true) {            String line = reader.readLine();            if(line == null) break;            System.out.println(line);        }        reader.close();        fis.close();      

参数说明

文件路径为"file.txt",传输编码方式为UTF-8。本文将介绍如何通过Java读取文本文件中的内容。

异常处理

try {          FileInputStream fis = new FileInputStream("file.txt");          BufferedReader reader = new BufferedReader(new InputStreamReader(fis, StandardCharsets.UTF_8));          while(true) {              String line = reader.readLine();              if(line == null) break;              System.out.println(line);          }      } catch(FileNotFoundException e){          System.out.println("文件未找到:" + e.getMessage());      } catch(IOException e){          System.out.println("读取失败:" + e.getMessage());      } finally{          System.out.println("已关闭文件流");          reader.close();          fis.close();      }

转载地址:http://zvryk.baihongyu.com/

你可能感兴趣的文章
MySQL的my.cnf文件(解决5.7.18下没有my-default.cnf)
查看>>
MySQL的on duplicate key update 的使用
查看>>
MySQL的Replace用法详解
查看>>
mysql的root用户无法建库的问题
查看>>
mysql的sql_mode参数
查看>>
MySQL的sql_mode模式说明及设置
查看>>
mysql的sql执行计划详解
查看>>
mysql的sql语句基本练习
查看>>
Mysql的timestamp(时间戳)详解以及2038问题的解决方案
查看>>
mysql的util类怎么写_自己写的mysql类
查看>>
MySQL的xml中对大于,小于,等于的处理转换
查看>>
mysql的下载安装
查看>>
Mysql的两种存储引擎详细分析及区别(全)
查看>>
mysql的临时表简介
查看>>
MySQL的主从复制云栖社区_mysql 主从复制配置
查看>>
MySQL的事务隔离级别实战
查看>>
mysql的优化策略有哪些
查看>>
MySQL的使用
查看>>
mysql的全文检索的方法
查看>>
MySQL的函数
查看>>