刷题踩坑笔记

作者: 暑水 | 来源:发表于2018-09-28 15:08 被阅读0次

1、nextInt()和nextLine()连用(输入总是少一行)

问题分析:

nextLine()会把nextInt(),next(),nextDouble(),nextFloat()的结束换行符作为字符串读入,进而不需要从键盘输入字符串nextLine便已经转向了下一条语句执行,导致输入少了一行。

解决办法:

在每一个nextInt(),next(),nextDouble(),nextFloat()后都加一个nextLine()语句,将被next()去掉的Enter过滤掉。

2、牛客网输入、输出问题

问题分析:

当有多次、多行输入时,由于在线判定时,系统不能检测输入何时结束。导致报错

“输出为空,请检查一下你的代码有没有循环输入处理多个case”

解决办法:

在整个输入开始位置一直到程序结束加入

while(in.hasNext()){}

相关文章

  • 刷题踩坑笔记

    1、nextInt()和nextLine()连用(输入总是少一行) 问题分析: nextLine()会把nextI...

  • 力扣刷题总结

    力扣刷题总结 踩坑记录 不全部验证用例,导致明显的错误编码被提交 用 num % (10^i) == 0 的方式来...

  • 晨间日记

    计算机刷题 看书写笔记 高数刷题 英语刷题 奋斗到天亮,加油奥利给

  • mybatis-generator:generate 生成代码配

    mybatis-generator:generate 生成代码配置踩坑不少,在此留下笔记以便后续填坑 一、mysq...

  • 微信开发--配置篇

    近段时间在做微信相关开发,因为之前做的笔记丢失,原来踩过的坑又踩了一遍,所以这次准备记录下来,避免以后重复踩坑,本...

  • 谷歌工程师为金三银四筹备1000道Leetcode刷题笔记

    对于刷题相关的文章,在之前我也推荐过不少,今天再给大家推荐一份算法刷题笔记,这份笔记与以往的刷题有所区别,作者把 ...

  • 刷题笔记

    算法思想 一、二分查找 1. 算法思想 算法详解 算法细节 一定要看二分查找细节.md 实现时需要注意以下细节: ...

  • 刷题笔记

    最近在准备面试,发现自己真的菜的不行,就计划接下来的时间把 leetcode 上面刷的 中等题 和 每日一题做个简...

  • 刷题笔记

    题目描述 343 - Integer BreakGiven a positive integer n, break...

  • 我踩的买房坑(1)

    我踩过各种各样的坑,其中有买房坑、工作坑、相亲坑、刷单坑、酒托坑等。今天我想说说买房坑。 我以前在南京待过四年,从...

网友评论

    本文标题:刷题踩坑笔记

    本文链接:https://www.haomeiwen.com/subject/tyrpoftx.html