Java读取txt文件的方法
发布时间 - 2026-01-10 21:55:03 点击率:次java读取txt文件内容。可以作如下理解:

- 首先获得一个文件句柄。File file = new File(); file即为文件句柄。两人之间连通电话网络了。接下来可以开始打电话了。
- 通过这条线路读取甲方的信息:new FileInputStream(file) 目前这个信息已经读进来内存当中了。接下来需要解读成乙方可以理解的东西
- 既然你使用了FileInputStream()。那么对应的需要使用InputStreamReader()这个方法进行解读刚才装进来内存当中的数据
- 解读完成后要输出呀。那当然要转换成IO可以识别的数据呀。那就需要调用字节码读取的方法BufferedReader()。同时使用bufferedReader()的readline()方法读取txt文件中的每一行数据哈。
package com.campu;
import java.io.BufferedInputStream;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.InputStreamReader;
import java.io.Reader;
/**
*
@author 码农小江
*
H20121012.java
*
2012-10-12下午11:40:21
*/
public class H20121012
{
/**
*
功能:Java读取txt文件的内容
*
步骤:1:先获得文件句柄
*
2:获得文件句柄当做是输入一个字节码流,需要对这个输入流进行读取
*
3:读取到输入流后,需要读取生成字节流
*
4:一行一行的输出。readline()。
*
备注:需要考虑的是异常情况
*
@param filePath
*/
public static void readTxtFile(String
filePath){
try {
String
encoding="GBK";
File
file=new File(filePath);
if(file.isFile()
&& file.exists()){ //判断文件是否存在
InputStreamReader
read = new InputStreamReader(
new FileInputStream(file),encoding);//考虑到编码格式
BufferedReader
bufferedReader = new BufferedReader(read);
String
lineTxt = null;
while((lineTxt
= bufferedReader.readLine()) != null){
System.out.println(lineTxt);
}
read.close();
}else{
System.out.println("找不到指定的文件");
}
}
catch (Exception
e) {
System.out.println("读取文件内容出错");
e.printStackTrace();
}
}
public static void main(String
argv[]){
String
filePath = "L:\\Apache\\htdocs\\res\\20121012.txt";
//
"res/";
readTxtFile(filePath);
}
}
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# java读取txt文件
# java读取txt
# java实现读取txt文件中的内容
# Java读取txt文件和写入txt文件的简单实例
# java读取txt文件并输出结果
# Java读取TXT文件内容的方法
# java读取txt文件代码片段
# JAVA实现读取txt文件内容的方法
# java读取txt文件内容简单举例
# 句柄
# 流进
# 装进
# 的是
# 两人
# 那就
# 找不到
# 这条
# 考虑到
# 中了
# 转换成
# 即为
# 既然你
# 大家多多
# 那当然
# 是否存在
# 小江
# 下午
# 使用了
# 完成后
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
php485函数参数是什么意思_php485各参数详细说明【介绍】
Thinkphp 中 distinct 的用法解析
详解Huffman编码算法之Java实现
Laravel观察者模式如何使用_Laravel Model Observer配置
如何快速搭建高效香港服务器网站?
Laravel如何实现用户密码重置功能?(完整流程代码)
Laravel怎么自定义错误页面_Laravel修改404和500页面模板
个人网站制作流程图片大全,个人网站如何注销?
如何在IIS7中新建站点?详细步骤解析
Python并发异常传播_错误处理解析【教程】
怎么用AI帮你为初创公司进行市场定位分析?
Laravel如何实现本地化和多语言支持?(i18n教程)
百度输入法ai面板怎么关 百度输入法ai面板隐藏技巧
UC浏览器如何设置启动页 UC浏览器启动页设置方法
Laravel Sail是什么_基于Docker的Laravel本地开发环境Sail入门
如何用PHP快速搭建高效网站?分步指南
无锡营销型网站制作公司,无锡网选车牌流程?
长沙做网站要多少钱,长沙国安网络怎么样?
Laravel如何处理表单验证?(Requests代码示例)
Linux安全能力提升路径_长期防护思维说明【指导】
JS经典正则表达式笔试题汇总
HTML透明颜色代码在Angular里怎么设置_Angular透明颜色使用指南【详解】
桂林网站制作公司有哪些,桂林马拉松怎么报名?
Laravel Admin后台管理框架推荐_Laravel快速开发后台工具
Laravel怎么使用Collection集合方法_Laravel数组操作高级函数pluck与map【手册】
Laravel如何使用Contracts(契约)进行编程_Laravel契约接口与依赖反转
香港服务器建站指南:免备案优势与SEO优化技巧全解析
html5如何实现懒加载图片_ intersectionobserver api用法【教程】
如何在橙子建站中快速调整背景颜色?
香港网站服务器数量如何影响SEO优化效果?
bing浏览器学术搜索入口_bing学术文献检索地址
Laravel怎么定时执行任务_Laravel任务调度器Schedule配置与Cron设置【教程】
EditPlus中的正则表达式实战(5)
bootstrap日历插件datetimepicker使用方法
Android自定义控件实现温度旋转按钮效果
详解jQuery中基本的动画方法
如何快速搭建自助建站会员专属系统?
Laravel的.env文件有什么用_Laravel环境变量配置与管理详解
黑客如何通过漏洞一步步攻陷网站服务器?
uc浏览器二维码扫描入口_uc浏览器扫码功能使用地址
高性价比服务器租赁——企业级配置与24小时运维服务
laravel服务容器和依赖注入怎么理解_laravel服务容器与依赖注入解析
如何快速搭建虚拟主机网站?新手必看指南
如何制作新型网站程序文件,新型止水鱼鳞网要拆除吗?
DeepSeek是免费使用的吗 DeepSeek收费模式与Pro版本功能详解
网站页面设计需要考虑到这些问题
Laravel如何实现事件和监听器?(Event & Listener实战)
如何登录建站主机?访问步骤全解析
Linux网络带宽限制_tc配置实践解析【教程】
HTML 中如何正确使用模板变量为元素的 name 属性赋值

