1.背景
我在刷编程题的时候遇到一个需求,需要持续等待用户的输入,并且每一组输入结束后 后台就做出对应的处理。经过自己查询API发现Scanner类有一个hasNext()方法,使用hasNext()可以实现我的需求,但是我发现一个问题就是他怎么一直在等待我的输入,我怎么样才能停掉它?就看下面分析。题目链接:
https://exercise.acmcoder.com/online/online_judge_ques?ques_id=3374&konwledgeId=41
2.示例
Scanner类的hasNext()方法和Iterator接口的hasNext()方法用法差不多,都是判断指针的下一个位置是否存在数据。
看示例:
import java.util.*;
public class Main {
public static