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

拿到文本的BufferedReader,而后使用BufferedReader的readLine()方法,就能够得到一行文本字符串,没有内容的时候会返回null,遍历执行就能够输出文本的全部内容。code

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·循环读取就能够遍历这个文本的内容io

for (	String hostsFileTextLine = hostsBufferedReader.readLine(); 
						hostsFileTextLine != null;
						hostsFileTextLine = hostsBufferedReader.readLine())
相关文章
相关标签/搜索