当前位置:  技术问答>php iis7站长之家

心急如焚:关于声明对象数组的问题。

    来源: 互联网  发布时间:2017-04-13

    本文导语:  TNode []tNode;   tNode=new TNode[7];   tNode[0].setLeftNode(222);   jLabel1.setText(Integer.toString(tNode[0].getLeftNode())); 以上程序段是我在一个 JBuilder 按钮事件里的一段代码,TNode 是我定义的一个类;     程序运行时系统没有报...

TNode []tNode;
  tNode=new TNode[7];
  tNode[0].setLeftNode(222);
  jLabel1.setText(Integer.toString(tNode[0].getLeftNode()));

以上程序段是我在一个 JBuilder 按钮事件里的一段代码,TNode 是我定义的一个类;
    程序运行时系统没有报错,但是这个按钮事件总是不能完成任务。
    我的问题是:经过反复调试的结果表明声明的对象数组不可用,真的是这样的吗?
如果不是,我该怎样声明对象数组呢?

望高手教我!

|
你那样只是声明了一个数组,而数组中的元素都还没有赋值,也就是tNode[0]、tNode[1]....都还是null,因此应该会抛NullPointerException。
add:
tNode[0] = new tNode();.......

|
你的这个用法应该没有问题,可能是你的程序的其他地方有问题吧

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • HTML <!DOCTYPE> 标签用法详解及如何解决<!DOCTYPE html>未声明时导致页面无效的问题
  • 请问:在GCC里的C程序里的变量的声明是不是只能在前面,而且相同类型的变量的声明只能放在一起?如果不是,请问怎么样可以解决这个问题.
  • C语言中函数声明与调用问题
  • jsp的声明问题
  • 关于函数内声明函数问题?
  • c#.net 公共变量声明的问题
  • asp.net 公共变量声明问题的解决方法
  • 环境变量声明的问题
  • c中声明和定义问题!!!!
  • C语言typedef与复杂函数声明问题的深入解析
  • 一个声明方法的小问题:在线等待!!!!!!!
  • HTML 5 <!DOCTYPE> HTML文档规范声明标签
  • 高手帮帮忙!vi中如何实现跳转到任意结构体或函数的声明处,包括系统库中声明的函数和数据结构?
  • HTML <!DOCTYPE> 声明
  • main.c:252:警告:隐式声明函数 `funcDef`
  • Unix shell script变数是否要声明?
  • c/c++中变量的声明和定义深入解析
  • linux下Eclipse+CDT,如何查看函数的定义、声明
  • DHCPD服务开启不了,系统提示:我要声明某个网卡(因为我有两块网卡),不知道怎么搞
  • 怪怪的EXCEPTION声明
  • 关于实例的声明
  • public class Test 和 class Test 两种声明有什么区别
  • source insight找不到linux头文件声明的函数?
  • 像localtime这样在include目录下的.h中声明的函数的函数体在哪里啊?!
  • CSS整体布局声明的一些使用技巧
  • JNIEXPORT void JNICALL Java_jnitest_HelloWorld_DisplayHelloWorld(); 为何声明出错
  • 严正声明:对《程序员大本营2001Java版》不满意的请来签名抗议!!!
  • 我声明一个 public void store() 系统说是非法字符 这是什么原因?
  • MAXDATASIZE read close 的声明在哪个头文件里头???
  • 在jsp中<%! int i = 1 %>与<% int i = 1 %>2个声明有什么区别
  • 如何在JSP中声明函数


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3