我们要输入一个整数时,如果直接使用nextInt(),那么当输入的字符不是整数时,程序会报异常。
因此就需要hasnextInt()来检测输入是否为整数,返回值为boolean类型(ture或flase)
hasnext()用于检测输入是否为字符,字符的输入为next().charAt(0);
下面举例几个用法:
//用法1、确定下一个输入是int类型
//用法二,计算连续输入的整数和
用法三:读取输入直到输入的是整数
我们要输入一个整数时,如果直接使用nextInt(),那么当输入的字符不是整数时,程序会报异常。
因此就需要hasnextInt()来检测输入是否为整数,返回值为boolean类型(ture或flase)
hasnext()用于检测输入是否为字符,字符的输入为next().charAt(0);
下面举例几个用法:
//用法1、确定下一个输入是int类型
//用法二,计算连续输入的整数和
用法三:读取输入直到输入的是整数