老师,请问如下代码为何无法实现图示效果?isEmpty()方法应如何使用?
case 4://输入班级的语文成绩 System.out.println("请输入要输入语文成绩的班级名称"); String input8 = sc.next(); Banji banji3 = school.searchByName(input8); if (banji3 == null) { System.out.println("该班级不存在"); continue; } else { List<Student> list1 = banji3.getStuList(); if (list1.isEmpty()) { System.out.println("还未添加学生信息"); continue; } else { for (int i = 0; i < list1.size(); i++) { String stuNum = list1.get(i).getStuNum(); System.out.println("请输入学号为" + stuNum + "的学生语文成绩"); try { float scoreChinese = sc.nextFloat(); banji3.insertChineseScore(stuNum, scoreChinese); } catch (InputMismatchException e) { System.out.println("不能输入非数字,请重新输入"); sc.next(); continue; } } } }
28
收起
正在回答 回答被采纳积分+1
2回答
相似问题
登录后可查看更多问答,登录/注册
java工程师2020版
- 参与学习 人
- 提交作业 9401 份
- 解答问题 16556 个
综合就业常年第一,编程排行常年霸榜,无需脱产即可学习,北上广深月薪过万 无论你是未就业的学生还是想转行的在职人员,不需要基础,只要你有梦想,想高薪
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星