while(true) {中的true判断的是什么?
其实很简单,只是因为老师在讲的时候并没有演示到位而已。
你尝试删除while之后,运行程序输入之前没有添加过得ID,你会发现程序停止并且报错了。
这说明,你的运行机制不完善,判断机制不全面
所以这里需要将其中的remove套用一个无限循环(实际在成功的时候只运行一次,所以break),
continue就是这次无限循环的点,用来提示“该ID不存在”,以此能让本次的remove是能够正常运行的,而判断也是包含价值的。
这个视频对应的是put