为什么要将while的条件从true改为scan.hasNext()?那么一开始的时候不是没有输入值吗?那怎么进得了循环
一开始没有输入不进入循环,只是展示可以输入的功能项,后边才输入,比如输入QUERY或者Q,这个时候才会进入查询的功能分支。就跟你玩游戏一样,先知道按哪个键是攻击,哪个键是释放技能,然后你再按相应的键操作人物,当按键后系统才对你做出反馈。