case1::中users.add()没有把内容添加到HashSet
你的hashset写到循环里面了,每循环一次都重新new一个出来所以它里面永远只会有一个东西之前的都没了
你把HashSet的创建 放到while外面;因为while(true),所以每次循环时,都会重新创建一个HashSet;当你第一次循环完,执行第二次循环时,又创建了一个空的HashSet,此时这个HashSet里面是没有你上一次注册的User的
你第一次就输入的1吗?