String path = "";
try {
Files.asCharSource(new File(path, "ip.txt"), Charset.defaultCharset())
.readLines(new LineProcessor<String>() {
StringBuilder retSb = new StringBuilder();
@Override
public boolean processLine(String line) throws IOException {
//这里处理一行字符串
// sb.append(line);
//如果是false,则会中断读取操作
return true;
}
@Override
public String getResult() {
//返回的结果。可以自定义
return retSb.toString();
}
});
} catch (IOException e) {
}
Java使用Guava读取文件
未经允许不得转载:搜云库技术团队 » Java使用Guava读取文件