public void testRemove() { // 获取从键盘输入的待删除学生ID字符串 Scanner console = new Scanner(System.in); while (true) { // 提示输入待删除的学生的ID System.out.println("请输入要删除的学生ID!"); String ID = console.next(); // 判断该ID是否有对应的学生对象 Student st = students.get(ID); if (st == null) { // 提示输入的ID并不存在 System.out.println("该ID不存在!"); continue; } students.remove(ID); System.out.println("成功删除学生:" + st.name); break; } }代码中while (true) 的true是判断哪个值的?
6 回答
llo蛋蛋oll
TA贡献1条经验 获得超0个赞
while括号中就是你循环代码的中得以执行的判断条件,当条件满足时会执行下面的代码。如果为true,代表永远满足,那么下面的代码就会一直执行下去,也就是无限循环
添加回答
举报
0/150
提交
取消