首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

判断是不是数字

2012-12-30 
判断是否数字这样吧,用最笨的方法,不过也是挺基础的方法input.hasNextInt()--hasNextXXXX()提供了一系列判

判断是否数字
这样吧,用最笨的方法,不过也是挺基础的方法
input.hasNextInt()--hasNextXXXX()提供了一系列判断输入的类型是否为某种类型的方法,楼主试一下便知
if(input.hasNextInt()){
//正确代码
}else{
//请输入数字
}
然后外面弄个循环
这个方法是,只要输入的非int都会判断。

当然
if(s instanceOf String){
    System.out.print("傻了吧,输入错误,请输个数字");
}
也是非常好的一种判断。

try catch 属性异常捕获了
try{
int  i =input.NextInt();
}catch(Exception e)
{
System.out.print("傻了吧,输入错误,请输个数字");
}

以上三种方法我帮楼主总结出来。希望对楼主有帮助吧

热点排行