比如:
int a=Integer.parseInt("abc");
...
if (a != null) ......===============================
在编译时,提示错误int类型不能用!=
那么如何判断一个整数变量是否为空值?
int a=Integer.parseInt("abc");
...
if (a != null) ......===============================
在编译时,提示错误int类型不能用!=
那么如何判断一个整数变量是否为空值?
默认int型的域的初值是0,局部变量必须初始化.
public class test {
int k;
public static void main(String args[]){
int i;
//System.out.println("size="+i);
test t = new test();
System.out.println("size="+t.k);
}
}
应该从判断"abc"是否为空开始。
int a=Integer.parseInt("abc");
...
if (a != null) ......===============================
在编译时,提示错误int类型不能用!=
那么如何判断一个整数变量是否为空值?-------------------------------
一点基础知识都没有.
int是基本类型.又不是对象.
怎么会有人问这种问题.
你不要做程序了.真的.
>> int a=Integer.parseInt("abc");// throw a Exception;String abc="123456";
>> int a=Integer.parseInt(abc);// don't throw Exception
Integer inte=new Integer(int value);
if(inte==null)System.out.println("This int value is null");
else System.out.println("Not null");
可直接写:new Integer("12")==null
事之于人,次之