package cn.jd.commons;
import java.io.File;
import java.io.IOException;
import java.util.List;
import org.apache.commons.io.FileUtils;
import org.apache.commons.io.LineIterator;
/*
* 列出子孙级
*/
public class CIOTest03 {
public static void main(String[] args) throws IOException {
//读取文件 将文件的内容读取到字符串
String msg=FileUtils.readFileToString(new File("aaa.txt"),"utf-8");
System.out.println(msg);
//将文件读到字节数组里面
byte[] datas=FileUtils.readFileToByteArray(new File("aaa.txt"));
// System.out.println(datas.length);
//一行一行读取
List<String> msgs=FileUtils.readLines(new File("aaa.txt"),"utf-8");
for (String string : msgs) {
System.out.println(string);
}
//使用递归一行一行遍历
LineIterator it =FileUtils.lineIterator(new File("aaa.txt"),"utf-8");
while(it.hasNext()) {
System.out.println(it.nextLine());
}
}
}
java按行读取txt文件内容_使用工具类来读取文件的内容
最新推荐文章于 2022-11-25 21:41:23 发布