如何读取文件并创建最低和最高的新文件

时间:2019-05-10 01:48:38

标签: java arrays file java.util.scanner

我正在尝试这样做:

选项3:下载统计信息

如果用户选择此选项,则程序将创建包含以下数据的统计文件:

  • a。功率输出从最低到最高排序
  • b。产量最高的一天
  • c。每月总计
  • d。所有数据的平均功率输出

统计文件将具有与输入文件相同的名称,但附加了_stats.txt。例如,如果输入文件名为data.txt,则统计文件将名为data_stats.txt。

注意:在添加_stats.txt之前,它将从data.txt中删除.txt。它将不会创建名为data.txt_stats.txt的文件。您可以使用String.subString()方法从文件名中删除最后4个字符。

编写一个称为CreateStatsFile的方法来执行此任务。选择适当的参数和返回类型。

创建完统计文件后,将再次显示主菜单。

我将如何做A-D?我认为我的循环设置正确。

 public static String createStatsFile () throws IOException
{
   File file = new File("data.txt");
   Scanner sc = new Scanner(file);
   while(sc.hasNext())
   {
       System.out.println(sc.);
   }
}

0 个答案:

没有答案