问大佬们一个Scanner的问题

之前都是leetcode刷题,习惯了直接给定输入写函数输出。 参加国内笔试屡次被搞定输入教做人。
请问一般Scannaer读输入有没有个标准且快速的技巧。。scanner那几个api到底该用哪个?
比如说第一行是整数n 后边是n行数据。我之前是sc.nextInt(),然后while(sc.hasNextLine()) 加上nexLine()求得string再操作。然后再把string转成int啥的。
感谢!
#笔试#
全部评论
可以去查看jdk文档
1 回复 分享
发布于 2020-04-02 07:18
不是竞赛还不用考虑快读的问题,先输入一个整数,然后输入字符串的话,他会算上整数后面那个回车符,就这个比较坑一点。可以去百度一下java acm输入输出就几个类型,踩一下坑就输了
点赞 回复 分享
发布于 2020-04-02 15:43
nextInt()和nextLine()连用好像会出现问题,你可以去找找博客研究一下。
点赞 回复 分享
发布于 2020-04-02 15:37
我跟大佬你差不多。。
点赞 回复 分享
发布于 2020-04-02 00:02

相关推荐

06-23 17:45
门头沟学院 Java
里面的项目啥的真的有用吗? 这些人是割韭菜吗?
HellowordX:很简单,如果你有自己稳定的学习路线和获取知识的方式就没必要,如果你啥都不懂的小白或者里边有你感兴趣的知识,我觉得挺值,我也经常为知识付费,因为时间精力有限,很多东西我不可能自己重复造轮子
点赞 评论 收藏
分享
昨天 19:03
门头沟学院 运营
点赞 评论 收藏
分享
Rena1ssance_:对的,要是面评没太烂,勤更新简历等捞就行了,腾讯可以无限复活
点赞 评论 收藏
分享
评论
点赞
3
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务