我在我的 JAVA 程序硬件的一部分上需要帮助。我不明白如何将文件读入数组列表。请帮忙谢谢!
getBreadInfo - 将 bread.txt 读入一个数组列表(包含面包名称、$ 和价格),然后分配给一个数组 breadInfo[],然后将该数组返回给 SandwichApp 以显示面包菜单。
getBread - 类似于 getBreadInfo,除了它只包含面包名称,并返回另一个数组 bread[] 供 SandwichApp 确定用户选择了哪个面包,因为用户输入了与面包相关的数字(索引 + 1),而不是面包名称。
getMapBreadPrice - 与上述两个类似,不同之处在于它返回一个哈希映射,其中包含面包名称(键)和价格(值)的对值,供 SandwichApp 计算出用户选择的面包的价格。
并且 bread.txt 文件读取
白面包~1.50
小麦面包~1.80
法式面包~2.00
有机面包~2.30