int i = Integer.parseInt(String s) ;
if (i <= 0) {
System.err.println("非正整数!");
}
if (i <= 0) {
System.err.println("非正整数!");
}
解决方案 »
- 关于在ArrayList类型中获得指定行指定列的值?
- 丢脸问题一大堆,,哪位高人楼几眼
- 请问谁有installanywhere 8.0的注册码?
- 关于eclipse中新建工程提示工程名已经存在时如何解决
- 初次提问,向大家求教: 获取日期和星期方法!!
- 关于java继承的No enclosing instance of。。。。错误
- 土土的问一句:jdk1.4.0比jdk1.3.0有那些方面的改进??
- 请问 ibm 的机器人Robocode里的heading和bearing分别是什么意思呀?英文解释我没看懂。
- 为什么??!再问Exception in thread "main" java.lang.NoClassDefFoundError: hello/class
- Not in GZIP format报错求助
- 各位老大,在java画板里放大图片怎么让它不失真??
- 菜鸟求助(高分)
if (i>0)
{
//do someting
}else throw new java.lang.NumberFormatException();
}
catch (NumberFormatException e){
System.err.println("非正整数!");
}
呵呵 大致可以了
int i=Integer.valueOf(s).intValue();?