Scanner进阶
hasNext() 和 hasNextLine 要么接收只一个数据,要么只接收一行数据,那么,我们如果只想要接受一种数据,怎么做?
举例:1. 只接收Int型数据
注意:如果hasNextInt()不在if语句中,在输入不是整数的数据时,会报错。
2.只接收Double型数据
进阶题目
输入多个数字,并求其总和与平均数,每输入一个数字用回车确认,通过输入非数字来结束输入并输出执行结果?
注意:在输入数字的时候,请每输一个数字,按Enter结束。如果你按空格隔开将会看见如下结果(在你使用ENTER键前你会一直输入,空格变成了分隔符,也不是说不能用空格)
