- 博客(1)
- 收藏
- 关注
原创 sc.hasNextDouble()和sc.nextDouble()一起使用是光标停留状况。
sc.nextDouble()为写入,如果判断输入值使用sc.hasNextDouble(),既然都为写入,那在运行时都应该有光标停留,然而在运行时发现光标先停留在sc.hasNexDouble,写入double类型后,直接打印0,之后有光标停留,并不在第一个sc.nextDouble()上停留,查看源代码发现sc.nextDouble()然而sc.hasNextDouble()并没有将typeCache清空,所有在运行第一个sc.nextDouble()的值返回给a,并将typeCache清空。
2023-07-26 09:47:23 165 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人