【Java】FileUtils练习题3
创建学生对象,拥有属性:学生编号、姓名、性别;
 创建以下5个学生对象
 s01 曹操 男
 s02 小乔 女
 s03 刘备 男
 s04 赵云 男
 s05 貂蝉 女
创建菜品对象,拥有属性:菜品编号、菜品名称、菜品价格
 m01 猪肉炖粉条 18
 m02 小白菜        10
 m03 青椒肉丝   12
 m04 土豆丝       8
 m05 麻婆豆腐   8
 m06 清炒藕片   10
1.在学生对象中添加属性,表示出一个学生可以点多个菜品。
2.创建LinkedHashMap,保存上述6个菜品对象,key为菜品编号,value为菜品对象(包含所有属性值)。
3.定义方法,接收一个学生对象和题2创建的LinkedHashMap。可以完成学生的点餐功能,
     * 方法中打印菜单。
     * 从控制台接收选择的菜单编号。将对应编号的菜品对象放入到学生的菜品集合中。
     * 可以多次选择,如果输入的是"exit",则点餐结束。
     
     请选择菜单...
     m01 猪肉炖粉条 18
     m02 小白菜 10
     m03 青椒肉丝 12
     m04 土豆丝 8
     m05 麻婆豆腐 8
     m06 清炒藕片 10
     m01
    请选择菜单...
     m01 猪肉炖粉条 18
     m02 小白菜 10
     m03 青椒肉丝 12
     m04 土豆丝 8
     m05 麻婆豆腐 8
     m06 清炒藕片 10
     m03
    请选择菜单...
     m01 猪肉炖粉条 18
     m02 小白菜 10
     m03 青椒肉丝 12
     m04 土豆丝 8
     m05 麻婆豆腐 8
     m06 清炒藕片 10
     m06
    请选择菜单...
     m01 猪肉炖粉条 18
     m02 小白菜 10
     m03 青椒肉丝 12
     m04 土豆丝 8
     m05 麻婆豆腐 8
     m06 清炒藕片 10
     m08
     菜单选择错误,请重新选择
    请选择菜单...
     m01 猪肉炖粉条 18
     m02 小白菜 10
     m03 青椒肉丝 12
     m04 土豆丝 8
     m05 麻婆豆腐 8
     m06 清炒藕片 10
     exit
     
 4.调用点餐方法,依次完成5名学生的点餐,将点餐后的5名学生对象放入ArrayList集合中
   * 定义方法(方法参数和返回值根据方法要求确定)
         方法要求:找出点的最多的那道菜,打印名称(如果2道或2道以上菜品并列第一,需要都打印出来)
   * 定义方法(方法参数和返回值根据方法要求确定)
         方法要求: 找出男生点的最多的菜品,返回这些菜品名称(如果2道或2道以上菜品并列第一,需要都打印出来)
 
                     
                    
                 
                    
                 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号