先看一段经典的程序:
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循环。