流的分类
public String getFarthestChapterByTopicId(String topicId, String textBookCode, String subject, String phaseCode, String gradeCode) throws IOException, URISyntaxException {
String farthestChapter = "";
String reader = null;
String filename = join(fasterChaptersDataPath, "TopicToSection" + "_" + textBookCode + "_" + subject + "_" + phaseCode);
BufferedReader bufferedReader = FileUtils.getReader(filename);
while ((reader = bufferedReader.readLine()) != null) {
JSONObject chapterfromfile = JSONObject.parseObject(reader);
if (chapterfromfile != null) {
if (topicId.equals(chapterfromfile.getString("topicId")) && gradeCode.equals(chapterfromfile.getString("gradeCode"))) {
farthestChapter = chapterfromfile.getString("farthestSectionCode");
break;
}
}
}
bufferedReader.close();
return farthestChapter;
}
流的刷新和关闭
配置文件
Java零基础教程视频(适合Java 0基础,Java初学入门)
缓冲流
Java零基础教程视频(适合Java 0基础,Java初学入门)
序列化
反序列化
Java零基础教程视频(适合Java 0基础,Java初学入门)