问大佬们一个Scanner的问题

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

相关推荐

点赞 3 评论
分享
牛客网
牛客企业服务