已采纳回答 / qq_e琴_0
因为你定义的类名和java.util.Calendar的类名重复了,所以您在执行Calendar c = Calendar.getInstance();程序会报错
2018-08-16
已采纳回答 / songqi12so
其实很简单,只是因为老师在讲的时候并没有演示到位而已。你尝试删除while之后,运行程序输入之前没有添加过得ID,你会发现程序停止并且报错了。这说明,你的运行机制不完善,判断机制不全面所以这里需要将其中的remove套用一个无限循环(实际在成功的时候只运行一次,所以break),continue就是这次无限循环的点,用来提示“该ID不存在”,以此能让本次的remove是能够正常运行的,而判断也是包含价值的。
2018-08-16
最新回答 / qq_泡沫_37
split()方法就是自动将你输入进去的分隔符去掉,然后将剩下的分别存入数组,至于为什么显示是每个都有逗号隔开,那是调用了toString()方法。
2018-08-15
最新回答 / 低調d華麗
其中 int number = random.nextInt(allString.length());sbu.append(allString.charAt(number)); 只是取了字符串中一个字符
2018-08-15
最新回答 / qq_慕移动7146552
版本问题吧,或者JDK,我的是最新的,不用手动导入这个异常。
已采纳回答 / 每天学一点明天会更好
查了好久,这个console = new Scanner(System.in);的意思是之前的扫描仪有个缓存,你输入了字符,抛出异常之后再重新输入,但是这个缓存内的数据没有清空,不需要你再输入,里面一直有个异常,所以一直报错,他现在新建了个新的扫描仪,把之前数据清空了
2018-08-14