java_snippets - JasonWayne/personal-wiki GitHub Wiki

一段比较标准并且看着顺眼的java读取文件的代码

String inputPath = args[0];
String outputPath = args[1];

BufferedReader br = new BufferedReader(new InputStreamReader(
    new FileInputStream(inputPath), "utf-8"));
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(
    new FileOutputStream(outputPath)));

for (String line = null; (line = br.readLine()) != null;) {
  String[] strArr = line.split("\001");
  if (strArr.length != 6) {
    continue;
  }
  String url = strArr[0];
  String title = strArr[1];
  String createTime = strArr[2];
  String did = strArr[3];
  String content = strArr[4];
  String dt = strArr[5];