java - 使用文本文件中包含的信息
问题描述
我的任务有问题,我想请教一些提示。
三个文本文件的名称分别为:doctors.txt、patients.txt、visits.txt。它们包含有关医生、患者和家访的信息。在每个文件中,行中的数据由制表符分隔。
使用文件中包含的信息,执行以下命令:
- 找到访问次数最多的医生。
我无法阅读这些文件。如何转换这三个文本文件中的数据?
我创建了医生、病人、就诊、时间类,主要是把文件放到黑板上。
enter code here
public static void main(String[] args) throws IOException {
File[] files = {new File("doctors.txt"), new File("patients.txt"),
new File("visits.txt")};
for (File file : files) {
if(file.isFile()) {
BufferedReader inputStream = null;
String line;
try {
inputStream = new BufferedReader(new FileReader(file));
while ((line = inputStream.readLine()) != null) {
System.out.println(line);
}
}catch(IOException e) {
System.out.println(e);
}
finally {
if (inputStream != null) {
inputStream.close();
}
}
}
}
}
}
解决方案
推荐阅读
- azure - Azure AD 中的图片
- next.js - Next.js getInitialProps 未在 index.js 页面上呈现
- google-apps-script - Google-Apps-Script For 循环
- java - java.lang.NoClassDefFoundError:无法初始化类 io.netty.handler.ssl.JdkSslClientContext
- javascript - 将基本样式加载到 shadow-dom
- c# - 有没有一种简单的方法可以将 ListArray 转换为 C# 中的字节数组?
- c# - EF Automapper 父母孩子为空
- tkinter - 在 tkinter 闪存卡中添加一个计数器
- r - R操作除以分组求和序列中的非零观测值的数量
- c++ - 将引用参数传递给采用unique_ptr的通用引用的函数