?解决办法
阅读
public class Beetle{
private static int x[];
public static void main(String[] args) {
if(x instanceof Object)
System.out.println(true);
else
System.out.println(false);
}
}输出的是false,为什么啊,难道x is not Object?
怎么样才可以输出true呀..
------解决方案--------------------
判断的是不是实例
写上东西就行了。
public class Beetle{
private static int x[]={34,34,34};
public static void main(String[] args) {
boolean isObj =x instanceof Object;
System.out.println(isObj);
}
}
------解决方案--------------------
public class Beetle {
public static void main(String[] args) {
static String s ;
System.out.println(s); }
}
怎么错了阿,static不可以定义在static方法里面呢?
==========================
这个地方你要去弄清楚static的使用范围...静态成员变量和方法只能属于某个类所有.不依赖于类的特定实例
应该这样写
public class Beetle{
static String s ;
public static void main(String[] args) {
Beetle s1 = new Beetle();
System.out.println(s1.s);
}
}
阅读
上一篇:JAVA中怎么嵌入子菜单 下一篇:返回列表