文档章节

JAVA怎么打开TXT逐行读取字符串

周田
 周田
发布于 2016/07/05 15:52
字数 134
阅读 37
收藏 0

拿到文本的BufferedReader,然后使用BufferedReader的readLine()方法,就可以获得一行文本字符串,没有内容的时候会返回null,遍历执行就可以输出文本的所有内容。

1·拿到BufferedReader

public static BufferedReader openHosts(){
		BufferedReader br = null;
		try{
			br = new BufferedReader(new InputStreamReader(
			        new FileInputStream(hostsPath)));//hostsPath是文本路径
		}catch(IOException e){
			System.out.println("获取" + hostsPath + "的BufferedReader 时出现异常");
		}
		return br;
	}

2·循环读取就可以遍历这个文本的内容

for (	String hostsFileTextLine = hostsBufferedReader.readLine(); 
						hostsFileTextLine != null;
						hostsFileTextLine = hostsBufferedReader.readLine()) 

© 著作权归作者所有

周田
粉丝 4
博文 122
码字总数 22818
作品 0
德阳
私信 提问
关于 java 读取 txt 文件乱码的问题

请教大侠一个问题,这个问题困扰了我好久,就是 java 读取 txt 文件乱码,这种乱码只是个别字符乱码,而不是全部乱码,该 txt 文件生成时使用 gbk 编码,使用 win 记事本打开后一切正常,但是...

lixingbest
2013/06/30
853
4
拼接json的时候 怎么拼接这种格式

{ "name":" "java" "; } 这种格式 我读取到的是 "java" 字符串格式 有引号 我在拼接json的时候 怎么拼接这个串变成这种格式。 { "name":"java"; }......

询问java1
2015/09/10
1K
3
java 对 jar内的某个txt文件进行读 写

本人java小菜。基本之前没怎么用过java,但是现在要做点事,必须用java,因为是引用人家提供的一个jar包进行开发。 问题是这样的:我想对人家提供的jar包里的某个txt文件进行读 和 写。 人家...

shewa
2012/12/07
3.4K
7
java获取txt文件编码格式

java编码与txt编码对应 java txt unicode unicode big endian utf-8 utf-8 utf-16 unicode gb2312 ANSI java读取txt文件,如果编码格式不匹配,就会出现乱码现象。所以读取txt文件的时候需要...

sunyh
2012/02/13
0
2
一个java小实验的问题,关于Apache tika

Apache tika 可以解析各种富文本格式的文件,得到其中的文本内容字符串。如 tika 可用于解析 Office 97/2003/2007 格式、PDF 格式、HTML 等格式的文件。请 参考 tika-app-1.5.jar 的功能,实...

Dywan_Peng
2014/06/03
1K
0

没有更多内容

加载失败,请刷新页面

加载更多

数组算法

/*数组的相关的算法操作:1、在数组中找最大值/最小值*/class Test11_FindMax{public static void main(String[] args){int[] array = {4,2,6,8,1};//在数组中找最大...

architect刘源源
27分钟前
0
0
okhttp3 以上版本在安卓9.0无法请求数据的解决方案

应用官方的说明:在 Android 6.0 中,我们取消了对 Apache HTTP 客户端的支持。 从 Android 9 开始,默认情况下该内容库已从 bootclasspath 中移除且不可用于应用。且Android P 限制了明文流量...

chenhongjiang
今天
5
0
简单示例:NodeJs连接mysql数据库

开篇引用网上的说法: 简单的说 Node.js 就是运行在服务端的 JavaScript。Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。Node.js是一个事件驱动I/O服务端JavaScript环境,基于...

李朝强
今天
8
0
大数据学习路线

年薪30W大数据学习路线图: 一、Hadoop入门,了解什么是Hadoop 1、Hadoop产生背景 2、Hadoop在大数据、云计算中的位置和关系 3、国内外Hadoop应用案例介绍 4、国内Hadoop的就业情况分析及课程...

陈小君
今天
3
0
解读 Kylin 3.0.0 | 更敏捷、更高效的 OLAP 引擎

在近期的 Apache Kylin Meetup 成都站上,我们邀请到 Kyligence 架构师 & Apache Kylin Committer 倪春恩对 Kylin 3.0.0 版本的一些重要功能及改进从使用到原理进行了介绍: Apache Kylin 在...

ApacheKylin
今天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部