我正在阅读一个名为 Expenses.txt 的文件...我想将它存储在一个哈希图中,其中包含重复的项目条目
该文本文件包含多行数据,其中每一行(一条记录)由两个字段组成:类别名称(一个字符串)及其值(一个数字)。例如,下面的文件按类别显示费用。
输入
费用.txt
化妆品 100.00 药品 120.00 化妆品 50.00 书籍 250.00 药品 80.00 药品 100.00
程序应生成一个汇总报告,按类别显示总和和平均值,按类别排序。摘要应显示在控制台上。程序应该提示用户并读入输入文件的名称。
例如,对于上述数据,摘要将是:
输出
类别总平均
书籍 $250 $250.00 药品 $300.00 $100.00 化妆品 $150.00 $75.00
a) 第一个字段是字符串,第二个字段是浮点数。
b) 每个类别的记录数可能不同。例如,在上面的示例中,化妆品有 2 条记录,药品有 3 条,书籍有 1 条。
c) 记录(行)的总数可能会有所不同。不要将它们限制为任何固定数量。
d) 记录没有按任何排序顺序。