问大佬们一个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

相关推荐

我看到好多人都在说0offer好焦虑,结果一看是投了百度快手字节啥的。好像大家都是只想通过校招进大厂,对小公司是不考虑的吗😂可是能进大厂的难道不是只有少部分人吗,真心发问
梦想是成为七海千秋:沉默的大多数吧,喜欢晒的都是能引起共鸣的大厂,找小厂的人,别人也不认识你这个小厂,就自己偷偷找了实际上大多数人哪有什么机会能找到大厂
点赞 评论 收藏
分享
05-19 19:57
蚌埠学院 Python
2237:Gpa70不算高,建议只写排名,个人技能不在多而在精,缩到8条以内。项目留一个含金量高的,减少间距弄到一页,硕士简历也就一页,本科不要写很多
点赞 评论 收藏
分享
评论
点赞
3
分享

创作者周榜

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