- 博客(3)
- 收藏
- 关注
原创 Java键盘录入Scanner使用时nextLine()读取不到数据
而且其他的next的方法,如nextDouble() ,nextFloat() 等与nextLine()连用时都存在这个问题。所以如果先录入一个字符串,字符串中包含空字符,next()方法只会接收空字符之前的部分,当敲回车后,如果空字符后面全是数字,那么可以被nextInt()接收,否则就会报错。而当敲击回车后,next()执行结束,后续的nextInt()方法会接收next()未读取的回车符,这时候它就没有输入的机会了。同样的问题也存在于nextLine()方法和其他next方法连用的场景中。
2023-08-09 20:36:11
407
原创 指针解决数组迁移问题
问题:给定一个整数数组,要求把数组中指定的值全部移动到数组末尾,其余值依次向前推进。例如:数组 [0, 2, 1, 0, 3, 0, 4]
2023-08-09 19:41:38
140
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人