Checkbox name[];
name=new Checkbox[5];这两句执行都没有问题name.Length()也可以显示为5但是对name进行引用的时候总是出错,比如 add(name[0]),或者是 name[0].setLabel("string")就会出错,说是unknown source,错误为NullPointerException。请教高手这是什么原因。MyEclipse 7.0
name=new Checkbox[5];这两句执行都没有问题name.Length()也可以显示为5但是对name进行引用的时候总是出错,比如 add(name[0]),或者是 name[0].setLabel("string")就会出错,说是unknown source,错误为NullPointerException。请教高手这是什么原因。MyEclipse 7.0
解决方案 »
- static Thread currentThread()为什么不是返回一个collection?
- eclipse配置问题?
- 我的VISUAL STUDIO 2008只有VISUAL BASIC,C#,C++,数据库,没有J#啊?
- 急!!!高手请帮忙!!!
- 在程序中如何替换thread.stop(),thread.suspend(),thread.resume()
- 求一java计算器,能识别括号的优先级。因为没有积分所以无法下载了,求大神帮帮忙咯。
- 请求那位好心人!!!!
- linux 下的 java 环境
- java JLable 如何做Htlm字体?如何做滚动字幕?? 望能给出代码
- 会者不难
- 明天就是情人节了 想写个程序送女朋友
- 寻找一种JAVA流,或者一种基于JAVA的实现方案
第一句是生声明一个数组的引用,
第二句new了一个数组,但数组里面没有对象阿
是一个长度为5的数组,但这只是5个对象的引用组成的数组,并没有对象实体也就是说name[0]指向的是null,当然会抱错了
代码:
Checkbox name[];
name=new Checkbox[5];
name[0]=new Checkbox("...");
...
name[4]=new Checkbox("...");
红色代码你没有写,当然使用add(name[0])时出错了