怎么用Hashmap和stream完成定义跟分组。

我现在遇到问题就是,将hashmap里预约的人进行分组,然后将他们先进行一次随机排课,我hashmap定义了Name为key,Data为value,名字跟日期,然后将他们先进行一次排课,然后他们是四个为一组,但预约就两个人,那我给他们凑齐4人,这里有个判断,一共25个数组,每组4个元素,然后我再将剩下得24个数组进行排课(这个我写好了),这个该怎么办啊,这个是我现在遇到得问题,分组最后StudentInfo后面不知道怎么改才能添加进去。

img

img

img

  1. 这种问题,你应该先把你的原始需求详细贴出来(不然别人在你错误的思路上解决,大概率也是错误的)
  2. 分步骤把你的问题说清楚,说实话我看了十分钟都没把你的逻辑串起来