本文主要是介绍scanner hasnext方法的结束输入,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
先看一段经典的程序:
import java.util.Scanner;
public class aplusb
{
public static void main (String[] args)
{
Scanner in=new Scanner(System.in);
while(in.hasNext())
{
int a=in.nextInt();
int b=in.nextInt();
System.out.println(a+b);
}
}
}
测试数据如下:
从测试数据可以看出,无论怎样,都无法退出控制台,这里给出两种解决方法:
按Ctrl+C直接退出;
在代码中插入退出条件,然后break;跳出while循环。
这篇关于scanner hasnext方法的结束输入的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!