#问题遇到的现象和发生背景
定义一个程序,该程序可实现用户的点餐与计费功能。点餐:用户输入ID 或菜名、 数量等信息:计算价格并输出清单,如下:您的消费清单:
ID 菜名 数量 价格
1 可乐 2 10
2 雪碧 1 5
总共消费15元。
#我想要达到的结果
要求:1)读取menu.txt文件,实现点餐计费功能:
2)程序需进行异常处理
#主要疑惑的点
菜单文件的信息提取是怎么让价格和ID或菜名对应的
#问题遇到的现象和发生背景
定义一个程序,该程序可实现用户的点餐与计费功能。点餐:用户输入ID 或菜名、 数量等信息:计算价格并输出清单,如下:您的消费清单:
ID 菜名 数量 价格
1 可乐 2 10
2 雪碧 1 5
总共消费15元。
#我想要达到的结果
要求:1)读取menu.txt文件,实现点餐计费功能:
2)程序需进行异常处理
#主要疑惑的点
菜单文件的信息提取是怎么让价格和ID或菜名对应的
你读取menu.txt的时候是按行读取的,第一行是列名,最后一行是总价,不读。
从第二行开始,可以使用字符串自带的spilt方法,将这行数据切分成数组,那么数组的第一位就是ID,第二位是菜名,第三位是数量,第四位是单价