代码: 

while(sc.hasNext()) { 			int n=sc.nextInt(); 			System.out.println(n); 		}

关于上面的代码,我觉得是把输入放进一个缓冲区类似于集合,按下结束符后,将缓冲区(集合)里的元素分别一个个取出来,在while语句里进行运算,等到元素全部取出来后,计算机又等待输入。