rs.next用两次会过滤掉一个记录,用一个就可以了,另外建议你rs.next后,把数据都存到容器里,可以为一个map<>,key为username,value为一个list<>,存菜单对象,该对象有两个属性foodname和price,全装好以后再考虑显示的问题
首先,用户对于菜是一对多的关系,diningcar这个表相当于一个临时表,你两个rs.next是不是就不对了,第二个是不是应该限定username?
能不能将SQL语句执行的结果贴上来看看呢?