public static void main(String[] args)
{
int i=3;
int j=Integer.intValue();
}
编译是说intvalue是非静态方法,不能放在静态的方法中使用。
那么加上一句Integer in=new Integer(i);之后,为什么就可以了呢,即:
public static void main(String[] args)
{
int i=3;
Integer in=new Integer(i);
int j=in.intValue();
}这个java.lang包里面这么多的类呀,方法呀什么的,都要掌握么?
就比如这些什么toString,valueOf,intValue......